Merge model-view server API into master

I think it's time we make this the *default* branch of sbt-remote-control, given our current push for a release in a few weeks/months.

I'm unaware of anyone depending on master anymore, but correct me if I'm wrong

cc> @havocp @skyluc @corruptmemory @henrikengstrom