appscale-gather-logs in Python

This pull request has the appscale-gather-logs command rewritten in Python (from Ruby). Coverage has been updated accordingly.

Relies on appscale-run-instances being merged in first, so don't merge this in right now.