handle window.localStorage being unavailable

Some security settings (Firefox 'always ask' cookie setting)
may result in accessing window.localStorage
raising SecurityError.

Setting this as the default, even if unused,
makes it impossible to instantiate a Tour.
Merge pull request #262 from minrk/localStorage-unavailable

Handle window.localStorage being unavailable