added memory setting validation, added flush method as prerequisite,
corrected smaller errors on the fly
Merge branch '0.0.x' of github.com:cruwe/puppet-smartosvm into 0.0.x

Conflicts:
	TODO.org

added basic network operations for the case of two NICs
added licensing info