Fixes #809: persist active tab through user's browsing session
Removed check for sessionStorage (polyfill will provide if needed)
Merge pull request #1157 from patheard/active-tab

Fixes #809: persist active tab through user's browsing session