Merge pull request #1484 from RosettaCommons/jadolfbr/LCM
LinkageConformerMover improvements
Make LinkageConformerMover use only carbohydrate residues if no move map is supplied. Why I didn't have this in the first place, is beyond me.
Make LCM/GlycanRelax not crash if a default, all-true (default-constructed) MoveMap is supplied (where the iterator returned is basically infinite or something strange)
Explicitly state what should be done on new inputs, better handling multiple apply calls for different structures/jobs/etc (This is where integration test changes were coming from - now they are gone. Yay for the testing server and the PR system!)