Refactor to show more Got messages in test failures
#10, fix versionArgs so they also get applied to the --numeric-version flag
#10, add a test case based on elm-server