Add touch toggle icon. Rename icon and icons class to InstrumentIcon and InstrumentIcons for better clarity
Add rich handwriting font. Add Font.js to preload custom font before instantiating app. Remove unused libraries from require config.js file. Consolidate references to custom font to a global app variable window.MZ.mainFont
Move fonts folder into styles folder, Yeoman's grunt file was preconfigured for this setup.
chore(todo): update todo list.
feat(touchIcon): only show touch icon on devices that support touch api.
Merge branch 'feature/ui_touch-button__auto-hide' into development
fix(images: cymbals): remove movement lines from cymbal images
feat(images: piano): update to new piano image with extra strings.
feat(image: trumpet): update to new trumpet illustration
feat(images: drums): use new drums icon with movement lines removed.
Merge branch 'feature/update_images' into development
feat(instrumentTitle): add instrumentTitle component
feat(instruments): add instrument title component to instruments and instrument icons

 - update json to supply data for instrument titles on icons and instruments
 - increase canvas height so icon titles do not get cut off
style(general): comment out console logs, and fix style issues.
Merge branch 'feature/instrument-titles' into development
chore(bower): update bower dependencies

 - use official createjs registry entry in bower
 - update path settings in config file.
feat(trumpet): update trumpet key layout image with new language.
Merge branch 'feature/trumpet_instruction_update' into development