error handling and other improvements
added .gitignore
added fabfile; portscan all combinations of src and dst hosts