* Create two different ProcessUpload service on for task one for process because the API are different
Move the attachment task list and process list in different component outside the activiti demo component
* Move the create task/process attachment in the child component
* use the same upload component between the content and process service
* Create a BaseUploadServe inside the core
The AlfrescoUpload should extend the BaseUpload
* Improve the code
* Move the process service from the demo shell to form component
* Merge [ADF-917] added exlcluded files into app config to prevent special files
* Remove typo
* Fix import
* Fix FileModel import
* Fix Denys comment
* Fix unit test with the new path of UploadService
* Add missing implementation
* add codelyzer in core and datatable
* add codelyzer in the main build
* order imports
* fix import in test
* fix import test
* import reorder form
* tasklist and processlist import reorder
* update dependencies and module imports
* fix template warnings and fix import issues
* migrate Activiti Form to MdTabsModule
* fix unit tests
* fix tests
* fix unit tests
* fix unit tests
* disable test that fails only on travis
* upgrade activiti form component to angular/material
* fix test (remove MDL class check)
* Create a new component Task Attachment List
Improve the datatable to get the rows to show
* The component name should follow the guide style
Move the Content calls in a different service file
Show the attach file inside the viewer
* Change method name
* Datatable should get the path and show the icon
* Improve attachment component
* Improve datatable documentation
* Remove console.log
* #1236 Add activiti content component
* fix wrong name
* Fix unit test import
* Rollback api changes
* #1236 fix preview using blob
* Fix after review
- form rendering service to control field-component type mappings
- special <form-field> component with dynamic content creation based on
mapped types
- migrated <text> component to dynamic creation