First Endpoints functionality commit
- Add getClientLibs and getDiscoveryDocs tasks
- Add endpoints configuration closure
- Add endpoints tasks as optional to the build task tree in endpoints closure
- Add test for endpoints
  - Add ability to create snapshot to build.gradle so testing is easier
  - Send appengine version as system property to tests
Initial Endpoints Commit RND 2
 - Cleaned up build.gradle file for snapshotting
 - Cleaned up flow and added some comments to the tests
 - Fixed classpath for classes vs lib ordering