Use current timestamp for request log events.

Fixes #477.
Use next available tcp port when starting server
Merge ../dropwizard
Merge pull request #478 from kschjeld/master

Use next available tcp port when starting server in unit tests, not default port