ignore bower_components
update package info
move source files
add gitattributes
Merge branch 'feature/bower' into develop

* feature/bower:
  add gitattributes
  move source files
  update package info
  ignore bower_components
add gruntfile and package.json
ignore grunt files
Merge branch 'feature/grunt' into develop

* feature/grunt:
  ignore grunt files
  add gruntfile and package.json
bump version to 0.5.1
Revert "bump version to 0.5.1"

This reverts commit 94bd81811e8635520856b84fb0b68ba911904cf2.
add grunt bump
Merge branch 'feature/grunt' into develop

* feature/grunt:
  add grunt bump
  Revert "bump version to 0.5.1"
  bump version to 0.5.1
add grunt jasmine
use 'spec' for test path
ignore spec files when installing package
remove bash minification
Merge branch 'feature/jasmine' into develop

* feature/jasmine:
  remove bash minification
  ignore spec files when installing package
  use 'spec' for test path
move watch task to end
update option names
add editorconfig