Create pid before connecting to NATs

Monit may mark gorouter down because we are still attempting to connect
to NATs.  Create the PID file before we do anything.
Merge remote-tracking branch 'origin/pr/34'

Signed-off-by: James Myers <jmyers@pivotallabs.com>