Fix browser back button!

Cache AJAX responses in sessionStorage where available and restore on
page load.
merge
Merge branch 'clockworkgeek-master'