renamed build files for each sub-project
move manual to its own sub-project
sub-projects pull configuration from common Gradle files instead of having it pushed from root build
configure Idea project via Gradle
todo update
less pathological compiler options
more sensible endpoints for SmokeSpec
lazy-init ProxyServer otherwise config is not parsed yet
#66 manage up / down state of server in a simpler way

the callbacks don't work the way I assumed. This is not a particularly good solution & needs something better
check response headers properly