Javascript library for storing arbitrary data via localStorage with a fallback to cookies.