Merge pull request #54 from linkbutler/master

Add Azure Support
Added importRemoved / importAdded parameters when imports get changed
(update).
Merge remote-tracking branch 'upstream/master'

Conflicts:
	roboconf-agent/src/main/java/net/roboconf/agent/internal/Agent.java
Added embedded "IaaS" plugin (eg. for localhost).
Merge pull request #61 from gibello/master

importAdded / importRemoved parameters upon updates + new embedded "IaaS" plugin
Migrate all the messaging logics into the messaging module
+ Replace the technical interface by business interfaces
+ Add a message type for model restoration
+ Add unit tests related to the messaging logic
Update a constant location
Merge remote-tracking branch 'origin/master'
Remove useless exceptions in the IaaS API
Update the plug-in API
Rename the "local" IaaS into "in-memory"
Update the agent with the new messaging
Add the exception class to the index (!!)
Add the message processor to the index (!!)
Complete the integration with the DM
Fix unit tests and some FindBugs warnings
Fixed instance path in instance stop message.
Merge pull request #63 from gibello/master

Fixed instance path in instance stop message.
Complete unit tests in the DM and the REST client
Merge remote-tracking branch 'origin/master'

Conflicts:
	roboconf-agent/src/main/java/net/roboconf/agent/internal/MessagingService.java