returning a Future from SprayActor.start

this change allows callers to wait for completion before moving on, to make sure their server has started.

this PR also changes the generic name `config` to a more specific `sprayConfig`
@taylorleese agree but gonna wait for a future release to address this