Storage wrapper for frontend apps. Chooses best client storage available with single interface.