Merge pull request #7 from PXke/rebasing-on-A

OAIHARVEST: Global improvement.
workflows: add new execute_if task
Workflows: HP added mini approval widget and various fixes

* Removed every hardcoded url in .js files

* Added small helper function in maintable.js

* Added buttons for multiple record approval

* Needs a small fix to the reject-multi button

* Various fixes in datapreview.js functions
Workflows: HP added row_formatter to format datatables rows

* deleted ColumnDefs from datatable initialization

* fixed all approval stuff

* moved everything relevant to the approval widget to approval.js

* fix in bibmatch widget
  added extra_data accessed via get_extra_data so it renders now

* added checkbox functionality
Workflows: HP work before pu rebase
workflows: fix for breadcrumbs
Workflows: HP wip upgrading to bootstrap 3
Merge pull request #8 from dinossimpson/pu-inspireweek

Pu inspireweek
Bug Fixes + widget management
workflows: updates and fixes
workflows: revert some previous fixes
workflows: remove unneeded JS
workflows: more bugfixes
workflows: widget bugfixes
workflows: tmp
merge
log type and inspire compatibility
add filtering, correct multi-identifier harvesting problem, add task result info when possible