Refactor BookInfo dialog

Make the book information dialog user resizable, with a splitter between
the cover and the info panel. Also change the background of the cover
panel for books that have been marked using the Temp marker plugin.
Fixes #1209057 [[ENHANCEMENTS] Book Information window](https://bugs.launchpad.net/calibre/+bug/1209057)