Merge pull request #347 from jackhsu978/master

Thanks for the contribution. We have to do a few more post 0.3 cleanups - thanks for helping out.
Added basic menu system allowing modules to add items to various menu elements
code cleanup
Some cleanups
#329 grunt enable port config
#332 fix travis
added default role in articles services until 0.3.5 user system is released
Merge branch 'master' of http://github.com/linnovate/mean
Merge pull request #332 from fyockm/master

#329 grunt enable port config - happy that after all of the 0.3 madness we can finally merge this in...