Added support for localStorage

Function `startFusion` now has second parameter `usingAppCache` (bool). If set to `true`, fusion is read from `/fusion` route; if set to `false` fusion is read from `/fusion-no-appcache` route and stores all application files in localStorage. This is cool but I have the same problem as with appcache: 5MB size limit. :'(