Added TryGetResourceInfoAttribute() extension method.
Moved the ResourceIdPropertyReplacer logic from RestQueryableTreeParser to QueryPredicateBuilder
Make sure there's a saved critter with a reference to another critter and null-check the ReferenceToAnotherCritter property before comparing it to anotherCritter. The test passes, so remote the TODO. \o/
The Visual Studio Solution File Is The Defenition Of Clusterfuck