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