Split up work package details controller
only applies default filter if no query attribte is provided
uses name attribute for watchers selection
Rearranged attachments table, showing all cols and truncating texts.
Merge branch 'dev' into start-splitting-up-work-package-details-controller

Conflicts:
	app/assets/javascripts/angular/work_packages/controllers/work-package-details-controller.js
Sassify attachment styles
Add missing translation
Hide add watchers section if current user cannot add watchers
Prevent floating of add watcher headline in FF
Merge branch 'dev' into start-splitting-up-work-package-details-controller

Conflicts:
	app/assets/javascripts/angular/work_packages/controllers/work-package-details-controller.js
	karma/tests/controllers/work-package-details-controller-test.js
Fix embedded watchers link in api v3 (messed up during merge)
Add title to date/time directives
Merge pull request #1630 from opf/start-splitting-up-work-package-details-controller

Split up work package details controller
Translate relation block headings
Merge pull request #1635 from opf/fix/attachments-ui-cleanup

Rearranged attachments table, showing all cols and truncating texts.
Merge pull request #1638 from opf/fix/hide-add-watchers-if-not-authorized-14399

Fix/hide add watchers if not authorized 14399
Merge pull request #1633 from opf/fix/name_format_on_watchers_selection

uses name attribute for watchers selection
Merge pull request #1632 from opf/fix/apply_default_filter_only_when_no_query_attribute_provided

only applies default filter if no query attribute is provided
Created relation API model & representer

Conflicts:
	lib/api/v3/work_packages/relation_model.rb
	lib/api/v3/work_packages/relation_representer.rb
Added links from and to related work packages to the relation