COOPR-699
base implementation
coopr-629
rename builder
COOPR-629
refactored merger, service-layer config
COOPR-629
Tests for partial templates / merging fix
COOPR-578
excluded constants
COOPR-629
split exceptions / javadoc
COOPR-629
extend test
COOPR-629
merge from develop
COOPR-629
not merged file fix
COOPR-629
strange build error fix-hack
COOPR-629
generic fix
COOPR-629
merger refactoring / rollback immutably collections / remove private scope of template inner collections
COOPR-629
merge with develop
COOPR-629
resolve merge conflicts
COOPR-629
services order changes
[coopr-645] old UI tests removed
COOPR-629
template codec null guards
add compatibilities codec into gson adapters
template entities final links for to avoid errors
merger now merge trough builders
back num machines "1" value to ClusterServiceTest (rollback from develop)
extra template tests
java docs text fix
COOPR-629
new line
Allow bower to run as root, necessary for Docker builds
Merge pull request #847 from cybervisiontech/feature/coopr-629

COOPR:629 Update template APIs to support extending templates and including partials