Externalize hardcoded background colors in code:
 - now the R.color.background_grey is used
1) Adding 'Open read-only book' option in Other Options menu (USER_INTERFACE group).

2) Code refactoring of BookEdit.java:
 - implementing one common method for tabs initializing for avoiding code duplicating;
 - code changing according to the option mentioned above.
1) Improved BookEdit.java for correct initialization of the first tab.
2) BookDetails activity created for representing read-only book info:
 - created activity tag in the manifest;
 - created corresponding layout.
Merge branch 'master' of https://github.com/silin/Book-Catalogue
Intermediate commit:
 - Code for inflating some data in details added.
Code refactoring:
 - creating abstract BookDetails.java on the base of BookDetails.java. It will be parent for read-only and edit mode of book details. Common methods moved to BookDetails.java
 - BookEditFields.java become descendant of BookDetails.java. All functionality remains.
 - Comments have been added to some code snippets

Preparing layout for read-only book info screen.
1) BookDetails.java renamed to BookDetailsAbstract.java
2) BookDetailsReadOnly.java activity has been added (shows book details in read-only mode) with the same fields as in BookEditFields.java
3) Appropriate changes has been added to manifest and BookEdit.java

4) Refactoring of BookDetailsAbstract.java:
 - common methods for edit and read-only modes related with Author and Series fields have been moved to parent class.
1) Externalize book thumbnail background color
2) Improving read-only book details layout (layout/book_details.xml)
Improving read-only book layout.
Code refactoring and commenting.
Improving populating of author and series fields.
Implementing zooming book cover by tab by default for both edit and read-only mode.
1) Implementing 'Edit book' menu item to edit book from read-only mode.
2) Fixing correct behaviour of starting from different places (start from menu, from list, etc.) depend on preferences.
Merge remote-tracking branch 'remotes/Grunthos/master'
Renaming populate{Author|Series}List() methods to populate{Author|Series}ListField
Some layout changing for read-only book details
Implementing non-tabs activity for book details in read-only mode
Code refactoring of BookEdit.java
1) Implement representing rating and read information of the book in read-only mode

2) Code refactoring
1) Implementing of fields from 'Your comments' and 'Loaned' tabs for read-only mode.

2) Fixing representation of Series field in read-only mode: now it shows all series.
Merge remote-tracking branch 'remotes/Grunthos/master'
Translating new resources and market descriptions to Russian