update golang version requirements
update travis
watching a single package runs the package tests then watches for changes
default to non-streaming parallel test runs on windows.  introduce dummy output interceptor for windows