merged whitelist branch with master
separated filetypes into separate directories and created basic options page
added idle timeout to options page
merged options page branch
refactored session management functions to pull values from local storage
merged session-manager branch with master
merged with updated master branch
added simple css styles to options page
merged with options page branch
merged with updated master branch
whitelist now only blocks requests for the main_frame, not additional assets
added listeners to whitelist for updates to chrome local storage variables, reorganized methods, and added init method