Add tests for groovy config in @SpringApplicationConfiguration
Add @Conditionals to switch off non-generic endpoints

Fixes gh-601
Clarify requirements for building from source