Updating LaunchConfigsInternalSpec to fix tests on MacOs

> OS X maps tmpdir to a different path -- must resolve canonical path to ensure path matching
Merge pull request #396 from ratpack/launchConfigTests

Updating LaunchConfigsInternalSpec to fix tests on MacOs
Unused.
Improved error messages.
Test support for async services.

Closes #383.
Merge branch 'master' into add-missing-fire-for-file-transmitters