switching library to use scp2 npm module, allowing privateKey & passPhrase connection

cleaning up log messages

updated & locking down npm dependencies

adding server.js as required in Gruntfile example

adding source_path to Gruntfile

moving connection end to last async task