major code clean up
Browser tab settings.

Allow the user to toggle whether or not browser tabs are restored on
browser launch, either after killing the browser or after reboot.
Allow the user to determine the maximum number of allowable tabs
instead of using a hard-coded integer.

Signed-off-by: gdanko <gdanko@gmail.com>