Spring XD UI

Contains all the code to start serving UI from inside of XD.  2 commits.  3752aec copies over the code from the kodiak-ui-reboot project and does some work to serve static resources from XD.  44d9a14 makes gradle build changes and deletes unused files.

This PR affects the following issues:

- https://jira.springsource.org/browse/XD-727
- https://jira.springsource.org/browse/XD-728
- https://jira.springsource.org/browse/XD-729
- https://jira.springsource.org/browse/XD-730