Feature #1691: Add support in core for nic attach/detach. Thanks to Simon Boulet for his help.

Next step is to add NIC_ID attribute to each NIC, and process ATTACHNIC in driver manager
Feature #1691: Add the attribute NIC_ID to each NIC
Feature #1691: Add attach/detach nic methods to CLI and Ruby OCA
Feature #1691: Process VMM driver attach/detach nic response
Feature #1691: Add attach/detach nic methods to Java OCA
Feature #1691: Add NIC_ID attribute in db migrator
feature #1782: do not use extended parameters in non gnu getopt
feature #1782: datastore stat compatible with both GNU and BSD stat
feature #1791: new saveas hot functionality in the core
feature #471: Add IPv6 addresses to network leases
feature #471: Fix IP6 prefix generation
feature #471: Cache binary representation of IP's. Reorder attributes to print leases.
Feature #471: onedb migrator adds new elements
Feature #471: Show new attributes in onevnet show output
feature #1370: separate novnc server from sunstone server
feature #1370: fix alias method in OpenNebulaVNC
feature #1370: select session storage in configuration
feature #1370: make sunstone server compatible with rackup
feature #1370: move novnc server start script to bin
feature #1370: add status and restart to novnc script