feature #3175: Some refactor of SG classes
feature #3175: More refactor
feature #3175: Moved Nic and VM to new modules
feature #3175: Moved firewall and SG drivers to new module. Removed old files
feature #3175: Fix multiple syntax errors
feature #3175: Move VNM drivers to new modules
feature #3175: Fix bugs
feature #3175: Fix minor bugs. Add simple test
feature #3175: Fix bug
feature #3175: Rename OpenNebulaNetwork class to VNMDriver. Change filenames also
feature #3175b: rename 802.1Q class name to VLANDriver
feature #3175: Fix bugs. New method to access commands
feature #3175: Fix spoofing with non-SG VMs
feature #3175: Check if RANGE has proper syntax
Merge branch 'feature-3175b'