Merge pull request #120 from heavensrevenge/6-update4a

A few options.html and options.css tweaks
Changed background.js to use .forEach calls instead of for-in loops.
Fixed some warnings raised in http://www.jshint.com/
Fixed/refactored behavior of highlightProfile() updateProfileList() and updateMasterHash() functions in options.js