Base support for multiple backends per machine (OMS-320)
Merge branch 'master' into oms-320

Conflicts:
	opennode/knot/backend/syncaction.py
Added propagation of swap parameter on start (LEV-49)
Merge pull request #96 from opennode/lev-49

Added propagation of swap parameter on start (LEV-49)
Fixed swap parameter name (LEV-49)
Set deployed marker in a separate transaction, after it is created
Raise a ModelModifiedEvent when deploy moves the model
Push an event to model event stream when deployment is finished
Set IP address if available to deployed VM model
Remove data integrity validators

+ minor additions to DeployAction
Add another IStream event about IP address change (OMS-505)
Merge pull request #97 from opennode/oms-505

Add another IStream event about IP address change (OMS-505)
Add missing swap setting in VM sync (OMS-490)
Sync VM kernel info (OMS-490)
Merge pull request #98 from opennode/oms-490

Sync VM kernel info (OMS-490)
Only report statistics from the billable_group if that is specified (OMS-503)
Merge pull request #99 from opennode/oms-503

Only report statistics from the billable_group if that is specified (OMS...
Merge branch 'master' into oms-320
Remove a superfluous check preventing newly detected backends from being synced (OMS-507)