Added repos for new fabric and ubuntu-cloud-archive in sources.list of lb

Fabric version in ubuntu repos are older version which lacks some required features.
So added chris-lea ppa for newer version of fabric and added ubuntu-cloud-archive for
python-paramiko version which is required for new fabric.
Fixed the order of networks connected to compute nodes

All nodes must have stgaccess_network connected to its first nic.
For compute nodes eth0 was connected to sdn network, so changed it.
Removed the code that sets up ssh private key from userdata script
Fixed the network sdn was not getting deleted

Because of a typo the network sdn was not getting deleted, fixed it.
Merge pull request #7 from hkumarmk/stop_using_userdata

Added repos for new fabric and ubuntu-cloud-archive in sources.list of lb, fixed the order of networks connected to compute ndoes
Merge pull request #8 from hkumarmk/remove_ssh_key_from_userdata

Remove ssh key from userdata
update README

to try to document required external dependencies
of spawn_resource script
Fix ip address code

Previously, the ip address code did not
necessarily get the correct port to associate
the address to.

This is b/c it was only searching for the ip address
of the port and not the subnet. In the case of multiple
stacks, it is possible that there will be multiple VMs
active with the same io address.

This commit updates the code that finds the port to attach
the ip address to, and ensures that the specified port
if the correct on (based on both subnet id and address).

It also updates the floating ip deletion code.
changed localnet to reflect all networks
Merge pull request #10 from saneax/squid_acl

changed squid configuration to configure localnet to network 0.0.0.0
Merge pull request #9 from bodepd/floating_ip_fixes

Floating ip fixes