updated npm to prevent SELF_SIGNED_CERT_IN_CHAIN

Error introduced as "npm no longer supports its self-signed
certificates."

http://blog.npmjs.org/post/78085451721/npms-self-signed-certificate-is-n
o-more
added version reporting as the version displayed by travis is wrong
Merge pull request #95 from stevestreza/fix-travis

fix travis