add build system

- use npm for build system package management
- use bower for app dependencies like jQuery
- use grunt for build automation
Merge pull request #1 from steinsag/jasmine

Add build system