Merge branch 'testing' of https://github.com/molgenis/molgenis_apps-legacy into testing

Regular pull from blessed testing
fix background save, update and delete issue in edit plugin
Update commonservice, fix bug in create value with protocolapplication
function. value.setRelation_name does not work, it needs to be set
explicitely by id,
fix null pointer error in edit background.
first work on restructuring editAnimal plugin.
added color to edit plugin
fix animaltype not correctcly saved in editplugin
This time really fix the null pointer error on background in the
editplugin.
work in progress on edit plugin:
- added more edit fields
- made some fields admin only
- TODO: not all fields work correctly already, fix this.
comment out future print labels option in edit plugin.
improvements for editplugin
show error message when no animals selected in editplugin
add download button to edit plugin, this also works around a layout
issue with one of the buttons floating to the right.
initializ matrixviewr with downloadbutton in editplugin.
filter lines by species in editplugin.
improve layout of filter section in matrix
added check on null in filter value field when adding a filter in the
matrix. display error message when null.
center display of active filter parts in matrix filter options
also center heads of table
Layout tweaks to filter section in matrix