Added new component select-or-typeahead

New component generates a select or typeahead, depending upon list
settings.
Updated to use select-or-typeahead component
Added new dialog to accommodate alerts/confirms
Start of filesystem API support for photos
Fixes #23

Moved google auth last step from index to finishgauth