Adding an integration for testing a complete workflow using vagrant
merged vagrant_integration_test branch with develop
fixed compilation errors
CLOUDIFY-1734 Added a participant which triggers drools monitoring on a specific resource.
CLOUDIFY-1734 initial work on cosmo tasks execution over messaging broker
merged develop changes to cloudify-1734 branch
CLOUDIFY-1734 initial cosmo tasks implementation
CLOUDIFY 1734 distinguish between new task and task status by using two different objects
CLOUDIFY 1734 fixed checkstyle error
CLOUDIFY 1734 fixed checkstyle error
CLOUDIFY-1734 implemented an execute_task participant for executing tasks using tasks-api
CLOUDIFY-1734 Added continue_on support for execute task participant
added ning async-http-client to maven analyze dependency used and removed irrelevant ruote workflow test
CLOUDIFY-1734 Changed StartAndMonitorNodeIT to use new execute_task participant and made CloudResourceProvisioner to return task staus message upon task execution request.
CLOUDIFY-1734 Adjusted start virtual node test to dependency injection convention.
CLOUDIFY-1734 Changed start virtual node test to use tasks-api.
- Added toString methods to message objects.
- Fixed state cache messaging test.
merged with develop
CLOUDIFY-1734
- Removed unused spring dependency.
- Added ning to analyze plugin.
- Removed version from hibernate validator dependency.
Merge pull request #8 from CloudifySource/feature/CLOUDIFY-1734-monitor-participant

CLOUDIFY-1734 Added tasks-api messages and implemented a ruote execute_task_participant to be used in StartVirtualMachineNodeIT.