various updates

- hiding native Mac “Edit” menu
- updating node-webkit
- bower integration (first pass)
- detailing npm bug which requires .package.npm.json hack