Support Local Storage > Avoid False Positive (Private Browsing)

Current implementation of supportLocalStorage would return false positive on some platforms, such as Safari Mobile when private browsing is ON.

>> Safari Mobile reports supporting local storage in private browsing, but throws an exception when anything is done using it.