Source code update - Pass hash, search, fallback

Passwords are now properly hashed.

Search function added (page names only). Minor changes to category/page
lists in general to make "category_item" more reusable.

Fallback option for non-WebGL browsers added.

Unused JS libraries removed.