add bower

- add bower via npm
- add grunt-contrib-copy
add bootstrap vendor dependency
updates to demo index html

- moved to html folder
- add styles, nicer layout
grunt demo task

- tasks to copy demo files to deply
- top level task to run a deploy, copy demo files and launch in browser