BibSched: fixes for bibtasklet cli
installation: import and sql fixes
celery: change configration behaviour

* Changes celery configuration behaviour to set defaults
  on the application context configuration.
installation: initial Procfile

* Initial version of Procfile that allows easy one command startup
  of the entire stack (web, db, workers, cache, ...), using either
  Ruby foreman or Python honcho.
Merge remote-tracking branch 'lnielsen-cern-github/procfile' into pu
comments: notes addition

* A note is a comment on a specific location in the record (e.g., Page 2), main
usecase being paper review before submission;
* Notes are extracted from record comments using regular expressions and a
collection of predefined markers;
* Notes are extracted at comment creation time and persisted in the database;
* Notes are displayed similar to comments, but in a different template (same
base template for both);
* Notes can be hierarchic: Note on Page 1, Fig. 3.

Signed-off-by: Adrian-Tudor Panescu <adrian.tudor.panescu@cern.ch>
comments: cosmetic changes

* The comments' text area is now larger;
* Included 'add comment' form tooltip which explains how to add notes;
* Added a warning when viewing the notes, informing the user that this is a
summarized view of the whole record discussion.

Signed-off-by: Adrian-Tudor Panescu <adrian.tudor.panescu@cern.ch>
comments: hierarchic notes improvements

* Notes are ordered by creation date (fuzzy);
* Notes are now displayed hierarchically (Note on Page 1, Figure 2);
* Spelling corrections;
* Collapsible notes UI support;
* CSS/ JS in base.html moved to static;
* Disabled collapse href in order to avoid redirections (comments/ notes);
* Refactoring and cleanup.

Signed-off-by: Adrian-Tudor Panescu <adrian.tudor.panescu@cern.ch>
comments: notes unit tests and fixes

* Updated note unit tests and fixed some minor found bugs;
* Fixed issue with notes/ comments selected option not being correctly displayed
in UI when no comments existed;

Signed-off-by: Adrian-Tudor Panescu <adrian.tudor.panescu@cern.ch>
comments: notes feature flag addition

* Notes can now be disabled via a configuration flag (disabled by default).

Signed-off-by: Adrian-Tudor Panescu <adrian.tudor.panescu@cern.ch>
utils.washers: unit tests

Signed-off-by: Adrian-Tudor Panescu <adrian.tudor.panescu@cern.ch>
comments: comments/ notes radio buttons

* The dropdown switch between comments and notes is replaced by a radio group.

Signed-off-by: Adrian-Tudor Panescu <adrian.tudor.panescu@cern.ch>
comments: notes howto improvements

* Notes' help is now displayed as a popover when adding comments.

Signed-off-by: Adrian-Tudor Panescu <adrian.tudor.panescu@cern.ch>