ACTUAL fix for #8

Three cheers for functional testing not only exposing an intermittent bug, but helping to track it down and prove it was fixed.
Merge branch 'master' of https://github.com/devgeeks/Encryptr
mega pop bug caught by functional testing
Replaced the navigator.notification.confirm dialog with a custom view
Tweaks for the new confirm dialog

Handle the back button, etc
Tests up to deleting a general entry
Some 80 col reformatting
Better "focus" for android (apparently)
Add replacement view for notification.alert()

Also refactored the original confirmation dialog view *out* of the MainView

Fixes #45
Let's admit this is an alpha
Reverting to a text "logo" till I can get around to #47
Added png for #47 and put the logo back into index.html
Clean up formatting... ocd...
Fix up the functional tests from the changes in #45
Some improvements to the UX of the menus
Put sliding transitions back in for android as well
Fix for the "toast" blocking part of the view even when hidden
Small refactor for EntriesCollections
Merge branch 'master' into folders-merge

I'm seeing a problem with going into a sub-folder, then ascending to
top and trying to return to the sub-folder - it stays at "decrypting
entries..." forever.  I need to determine whether this is due to the
merge attempt, so will commit this and return to my unmerged version of
the folders branch to see.

Resolved conflicts:
	src/collections/EntriesCollection.js
	src/views/EditView.js
	src/views/EntryView.js
	src/views/MainView.js
	src/views/SignupView.js
Merge branch 'folders-merge' into folders

... on top of the Entries view addAll fix.