added first pass on gather-logs
added coverage
Merge pull request #114 from shatterednirvana/awesome-jovan-bugfixes

printing exception in red on run-instances
merged from master
printing failure messages in red
changed scp to copy directories if specified
fixed broken unit tests
Merge pull request #109 from shatterednirvana/gather-logs-in-py

appscale-gather-logs in Python
failing if the given ips.yaml file does not exist