Update src/Core/Utility/RecipeLibrary.h

Tweaked include include barriers.
Updated documentation errors - till one error that I don't know what to write.
Fixes param description of parent in IsoVector::executeDecay and fixes compile error caused by renaming of paramter p to commodity in SupplyDemand::CommodityInformation, /Users/khuff/repos/cyclus/src/Core/Utility/SupplyDemand.h:120:14: error: use of undeclared identifier 'p'
  commodity_(p), demand_(fp), supply_(0) {producers_ = std::vector<Producer>();}
Merges pull request #272, with minor fixes.
Update src/doc/CMakeLists.txt

Sneaking in an alternative target for documentation so that ${REPONAME}doc resolves to a valid target.
Merge remote-tracking branch 'cyclus/develop' into XMLoverhaul
Kind of like stash, but not really, as I clean up my development workflow.
removing outdated tests - the real tests are in the Testing directory.