Move from Hem to Yeoman application structure.
Add Bower and Grunt files. Update NPM dependencies.
Setup for bower installation.
Switch to SCSS.
Switch to require.js.
Get first few scripts running with require.js
Use RequireJS conventions for naming modules
Fix Bootstrap popover.
Fix issues caused by not loading Spine.Model.Local
Get drawings controller working with require.js.
Get palettes working with require.js.
Fix tests to work with require.js.
Fix EugeniaNotation to work with Paper 0.99
Remove dependency on simplifies segments, which is no longer needed in Paper 0.99
Update Travis.yml to work with Grunt tests.