installation: removal of doubled up requirements

* Removes `ipdb` and `ipython` from `base.requirements.txt`,
  as they already exist in `dev.requirements.txt`. (closes #54)

Signed-off-by: Adrian Pawel Baran <adrian.pawel.baran@cern.ch>
grants: initial release

* Adds new module for harvesting and maintaining list of grants.
  (closes #62)

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
installation: requirements update

* Updates Python packages to their latest versions.

* Documents Zenodo's management of requirements.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
base: pub links on brief format fix

* Fixes links in `access rights` and `pubtype` field.

* Removes link from `uploaded by` field.

Signed-off-by: Adrian Pawel Baran <adrian.pawel.baran@cern.ch>
global: new publication subtype `Proposal`

* Adds `Proposal` subtype to `Publications`.

Signed-off-by: Adrian Pawel Baran <adrian.pawel.baran@cern.ch>
base: terms of use cc0 link

* Adds links to CC0 waiver and changes license to waiver. (closes #55)

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
tests: travis test failure fix

* Fixes issue in Travis test failures (closes #57)

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
previewer: d3js csv previewer

* Enables CSV file previewer based on d3.js. (closes #36)

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>