Fixed npm permission errors

npm tried to write into /root/.npm and vagrant up failed with error:
/Stage[langs]/Nodejs/Exec[npm-install]/returns: change from notrun to 0 failed:
/usr/bin/npm install returned 1 instead of one of [0] at
/tmp/vagrant-puppet/manifests/classes/nodejs.pp:21

or similar (/tmp/vagrant-puppet/manifest/classes/statsd.pp:14)
fix bug 749313 - Provide static tag suggestions for all modes
Merge pull request #1213 from nhenezi/statsd-npm-privilege-fix

Fixed npm permission errors
Merge pull request #1212 from darkwing/tag-suggestions

fix bug 749313 - Provide static tag suggestions for all modes
Removing unneeded CSS and JS files.  Moving CSS and JS libs to corresponding directories.
fix bug 880899 - Show only mozhacks on the homepage
fix bug 883967 - Add offline content notice
Merge pull request #1217 from darkwing/smoke-test-883967

fix bug 883967 - Add offline content notice
Submodule update.
Specific my easily readable labels for GA events
Merge pull request #1216 from darkwing/hacks-blog-880899

fix bug 880899 - Show only mozhacks on the homepage
fix bug 892253 - Update read content links
Temporarily remove tweets which are ISE'ing on production
Merge pull request #1221 from darkwing/remove-tweets

Temporarily remove tweets which are ISE'ing on production
Merge pull request #1219 from darkwing/read-offline-892253

fix bug 892253 - Update read content links
Merge pull request #1218 from darkwing/offline-content-event-labels

Specific my easily readable labels for GA events
set RECAPTCHA to use SSL on local boxes
Merge pull request #1209 from darkwing/media-cleanup

Media Folder Reorg
Merge pull request #1223 from groovecoder/recaptcha_ssl

set RECAPTCHA to use SSL on local boxes
Fix bug 889051: remove mail_admins from LOGGING config.