separate localstore from settings.js
main: get rid of jshint errors
main: fix options.html path
localstore: get the default value for a key that has no value
shared: optimize parseHTML selector
parseHTML: fix whitebox selector
parseHTML: fix group wilting count regex
parseHTML: get wilting paths and counts for courses
jshint: allow mixed tabs and whitespace