Merge remote-tracking branch 'grunthos/master'
Merge remote-tracking branch 'upstream/master'
Initial work; not sure it's an optimal solution
Merge branch 'master' into incrementals
Only update book instance_update_date when absolutely necessary
Merge remote-tracking branch 'upstream/master'
Change wish list to Amazon US Kindle list for US-based ID
Fix for issue 505 - NPE when text changed and not present
More utility routines
Add debugging output for TextViewAccessor
More debugging output to tract activity results
Merge branch 'master' into incrementals

Conflicts:
	src/com/eleybourn/bookcatalogue/CatalogueDBAdapter.java
Ensure book update_date is set correctly

Was not being set when user manually updated the book. Now flags are
used to specifically define what is done when a book is updated or
created.
Merge branch 'master' into incrementals
Remove all references to INSTANCE_UPDATE_DATE and simplify update code
Merged with master. Ensures update_date set when child data updated

- Remove all references to INSTANCE_UPDATE_DATE and simplify update code
Merge branch 'incrementals'
First pass at new-and-updated import from archive

- parameters passed to archive methods
- dates saved on entities
- date on covers and book records checked

TODO:
- dialog to select kind of restore to do
- incremental BACKUP
- make sure covers are backed up when doing incremental backup
Incremental import done

- new dialog to ask what kind of import
- checks for old archives (with bad dates)
- progress shows actual update/add counts
Prevent radio buttons from absorbing clicks