Allow proxy settings (and other important ones) to pass through to sbt child

* Allow java proxy settings (-Dhttp.proxy*) to pass down to the child, so we can resolve stuff.
* Swap SbtUtil to use SessionSettings for hacked on settings, rather than altering the original build settings.


Review by @havocp