updated startup test with a unique port and updated heap dump args to take a heap dump into a file instead of a directory
added unique ports to names so that files do not get overwritten
moved increments to given block for easier-to-read assertion
updated health check service test from validating null pointer to validating illegal argument was thrown
Merge pull request #997 from rackerlabs/REP-573

Fix all the test bugs!
Fix error - using JUNIT instead of Spock to simplify assertion
update .."
update per comments