Apnxfiles

Two options which modify the behavior of calibre with regard to apnx files.

The first makes explicit the fact that calibre currently overwrites an apnx file on the device when sending a book already present and allows the user to turn this behavior off.

The second allows the user to override the apnx calculation method on a book by book basis.