Captain David White, Dartmouth Harbourmaster 2004 - 2010