fixes for test
store device object into app object, then use it instead for test capability.
ignored npm-debug.log
use all lowercase in package name because npm install tells it is invalid name. plus, added repogitory property!
avoid error occurring when this.l10n is undefined
sass-converted and fixes jshint warings
updated build files