Validatio features.xml and move commands bundle installation out of core
Merge pull request #129 from andreisavu/issue-128-2

Validate features.xml and move commands bundle installation out of core
Expose all core blueprint hardcoded values as configuration properties
Merge pull request #130 from andreisavu/issue-130

Expose all core blueprint hardcoded values as configuration properties
No longer using Travis CI. We moved to CloudBees
Adding Apache CXF to assembly
Updated etc/jre.properties to make CXF work

In this commit I've also changed the Karaf integration test
to make use of the custom distribution we are building. This
makes the test a lot more relevant and useful.
Upgraded to Karaf 2.2.10. Fixes #134
Merge pull request #135 from andreisavu/api-step-1

First step towards adding a REST API. Part of #119
Add the ability to register templates as xml files

No need to recompile the code or install new bundles. You
can even edit / add new templates while the application
server is running or during bundle / feature installation.

Changes:

* replaced Java pool templates with xml file (still part of core)
* implemented file system watcher based on Felix fileinstall for pool templates
* downgraded osgi framework from 4.3.2 (1.6) to 4.2.0 (1.5)
* removed Activiti process engine test code (used just for learning)
* disabled kar deployer
* improved listing for provisionr:templates
* the final distribution no longer installs by default
axemblr-provisionr-console and axemblr-provisionr-cloudstack
Merge pull request #127 from andreisavu/issue-127

Refactor templates (remove the need for Java code)
Initial draft for spot instance requests from the Amazon tutorial
Working process test for creating Amazon spot instances

Moved the logic for spot requests in separate activities:
- cancel all requests
- predicates to check if requests are open or active
- option for the create command that enables you to specify the spot bid
- process variables, Activiti flow and context for the new activities
Fixed review issues

- added generic option for provider-specific properties with tests
- fixed formatting and comments
- better collection handling with Guava
- used polling & stopwatches instead of just sleeping when waiting for spot requests
Merge pull request #52 from cimi/issue-52

Support for spot instances
Export pools as Rundeck "Resource Model Source"

Rundeck documentation for URL resource model sources:
* http://rundeck.org/docs/manpages/man5/resource-v13.html

Axemblr Provisionr URL:
* http://localhost:8080/rundeck/machines.xml
Merge pull request #138 from andreisavu/issue-138

Export pools as "Resource Model Source" for Rundeck