fix #1148 disable npm spinner on travis

npm 1.4.11+ uses spinner (progress indicator) which messes with the output
of the test suite, making it less readable. There's no need for it during
Travis builds.

(cherry picked from commit ac76d630516a09817938ee37eea4ad2a2e9272a7)
setting npm version after npm update

(cherry picked from commit c5b63232508caef42886e76b507115482ae7ba7c)