Merge pull request #82 from BloomBooks/develop

Merge develop to master
Merge branch 'develop'
Merge branch 'develop'
Merge branch 'develop'
Merge branch 'develop'
Merge pull request #113 from BloomBooks/develop

Merge develop to master
Merge pull request #116 from BloomBooks/develop

Merge develop to master
Merge pull request #118 from BloomBooks/develop

Merge develop to master
Improve pre-download dialog.
Make a screen for during/after download (which we don't yet know how to hook up).
Hook up a "Here it comes" screen to show during download.
Show "Searching..." before books are loaded, instead of "Sorry,  there are no books..."
Usernames transmitted to parse.com are converted to lower case
Merge pull request #120 from JohnThomson/feature/usernameLowerCase

Usernames transmitted to parse.com are converted to lower case
repair Delete etc. after vendor version changes

- Make the delete confirmation dialog a little wider to allow for two wide buttons
- Fix a query glitch that prevented the detail view opening while logged on
- Delete permission required another toLowerCase to allow enabling for mixed-case usernames
- Get Delete actually working
Merge pull request #121 from JohnThomson/feature/fixDelete

repair Delete etc. after vendor version changes
Fix handling of query results to regain saving login status
Merge pull request #122 from JohnThomson/feature/fixLoginQueries

Fix handling of query results to regain saving login status
Make "My Uploads" look disabled when not logged in

- When not logged in, it goes gray and has a tooltip "Log in to enable"
- When clicked anyway, repaired the function of displaying the "Please log in" dialog
- Possible 'to do': logging out does not clear the filter.
Merge pull request #123 from JohnThomson/feature/myUploadsRequiresLogin

Make "My Uploads" look disabled when not logged in