Merge pull request #75 from planctechnologies/dev

Instance id descriptions
Minimal VirtualBox integration.
Merge branch 'master' of github.com:GNS3/gns3-gui
Prevent users to set the port and VLAN settings to 0 on Ethernet switches.
Fixes issue when spaces are in capture file paths.
Fixes bug with live packet capture on Windows.
Save the currently edited device when clicking on ok and apply in the preferences dialog.
Remove privileged access checks for Dynamips.
Update default Wireshark path.
Fixes issue when adding multiple VirtualBox VMs.
Remove early release dialog.
Fixes live packet capture on Windows.
Bump version to beta1.
Merge pull request #18 from planctechnologies/gns-38

Each cloud project has its set of instances stored inside .gns3 project file.

Features added:

When a cloud project is created, an instance is created with the same name (size and image are retrieved from preferences), instance metadata are added to *.gns3 project file.
When a project is closed (another project created/opened or program closed) all its instances are destroyed
When a cloud project is opened from disk, instances listed inside *.gns3 project file are respawned
When an instance is added through the cloud inspector, that instance is added to *.gns3 project file
When an instance is removed through the cloud inspector, that instance is removed from *.gsn3 project file too and won't be respawned
Interaction with Rackspace are performed in a separate thread whenever possible and useful.
Current implementation does not handle SSH keypairs.
Merge branch 'master' into dev
Merge branch 'dev' into gns-40