NCL-239 DEMO database data
Merge pull request #27 from slaskawi/DEMO_data_added

NCL-239 DEMO database data
Merge remote-tracking branch 'avibelli/master' into HEAD

Conflicts:
	pnc-model/src/main/java/org/jboss/pnc/model/BuildCollection.java
	pnc-model/src/main/java/org/jboss/pnc/model/Product.java
	pnc-model/src/main/java/org/jboss/pnc/model/Project.java
	pnc-model/src/main/java/org/jboss/pnc/model/ProjectBuildConfiguration.java
Merge pull request #28 from slaskawi/fix_merge

Fix merge
Remove job execution from ProjectBuilder.
Merge pull request #29 from matejonnet/master

Remove job execution from ProjectBuilder.
Move repo configuration from driver to build.
Replace annonymus with lambda.
NCL-262 REST interface
Merge pull request #30 from matejonnet/master

Move repo configuration from driver to build.
Merge pull request #31 from slaskawi/REST

NCL-262 REST interface
Adding javadocs to driver impl.
Connect maven RepositoryManagerDriver impl with Configuration so we can configure the repo-manager's base url (for formatting repository URLs). Create a new exception type in the repository-manager SPI section to deal with errors that happen in the RepositoryManager, then ripple those up through the layers. Add UrlUtils to help concatenating url parts together...added to common. Add ctor to Configuration to enable slimmer unit tests, then do the same with RepositoryManagerDriver, so we don't have to use weld-se or Arq for simple unit tests. Refactor inter-module dependency declarations so all modules have a managed dep at the top level and we can keep project.version expressions out of the poms.
Merge pull request #32 from jdcasey/master

Connect RepositoryManagerDriver with Configuration from common, and finish implementing.
Adding pnc-config.ini stub now that I've included Configuration in the Arq deployment.
Merge pull request #33 from jdcasey/master

Adding pnc-config.ini stub now that I've included Configuration in the Arq deployment
filling in base.url so RepositoryManagerDriver works in tests.
Merge pull request #34 from jdcasey/master

filling in base.url so RepositoryManagerDriver works in tests.
Use 'project.version' variable for sub module dependencies, remove versions of cross-modules dependencies from sub modules to be managed by top level pom.xml
NCL-262 REST Service tests