Merge pull request #46 from linkbutler/master

Ignore RabbitMQ tests when the version is less than 3.2.x
Fix version check in messaging tests
Fix a bug in the agent. Variable check was not done correctly.
Merge pull request #48 from vincent-zurczak/master

Check variables correctly during export request
Add new unit tests
Merge remote-tracking branch 'origin/master'
Fix unit tests for other OS
Ignore exceptions in code coverage
+ Merge the root and parent POMs
Ignore trivial methods in code coverage
Merge pull request #51 from vincent-zurczak/master

Better configuration for the analysis of code coverage
Complete validation
+ Add unit tests in the core
+ Remove useless Maven dependencies
Merge pull request #53 from vincent-zurczak/master

Update validation and Complete Unit Tests in the Core
#4 Add Azure Support
Merge with the upstream
Merge remote-tracking branch 'upstream/master'