Changes to wireless device driver ...

As we discussed last week, these commits:
1) optionally set temp marks on books that have their is-read information changed to what is on the device
2) support an option to send books to the device if the books in calibre are newer than the ones on the device.