Use getItem and setItem in local storage shim
Use getItem and setItem in local storage shim

Also explicitly return undefined when a key is undefined. By default
localStorage returns null when a key is undefined.

irdan/privly-applications,foxichu/privly-applications,foxichu/privly-applications,irdan/privly-applications,smcgregor/privly-applications,privly/privly-applications,sammyshj/privly-applications,irdan/privly-applications,hitesh96db/privly-applications,privly/privly-applications,SummerWish/privly-applications,foxichu/privly-applications,SummerWish/privly-applications,hitesh96db/privly-applications,hitesh96db/privly-applications,smcgregor/privly-applications,sammyshj/privly-applications,SummerWish/privly-applications,privly/privly-applications,sammyshj/privly-applications,smcgregor/privly-applications,SummerWish/privly-applications,irdan/privly-applications,sammyshj/privly-applications,SummerWish/privly-applications,hitesh96db/privly-applications,privly/privly-applications,hitesh96db/privly-applications,smcgregor/privly-applications,irdan/privly-applications,foxichu/privly-applications,foxichu/privly-applications,privly/privly-applications,sammyshj/privly-applications,smcgregor/privly-applications