BibCirculation: patron-driven acquisition and more

* Implementation of patron driven acquisition
  of newly released print books.

* Purchase option to all books for the user.

* Handling groups of similar 'Item's having the
  same 'description' and belonging to the same
  record while issuing loans (multi-volume books etc).

* Automatic and manual recalls of ILLs on the
  lines of normal loans.

* Rectifies error arising when registering a user.
  (closes #1280)

* Other changes involving admin interfaces, code
  reshuffling, refactoring and clean-up.

Tested-by: Tibor Simko <tibor.simko@cern.ch>
BibCirculation: admin guide cleanup
installation: oaiREPOSITORY_last_updated upgrade

* Adds forgotten `invenio_2013_02_01_oaiREPOSITORY_last_updated'
  upgrade insert statement into tabcreate so that this upgrade
  recipe would be marked as done when somebody installs Invenio
  from scratch for the first time.
Merge branch 'master' into next

* master:
  installation: oaiREPOSITORY_last_updated upgrade
  BibCirculation: admin guide cleanup
  BibCirculation: patron-driven acquisition and more

* Merge note: updated `bibcirculation_model.py` following
  up the upgrade recipe.