added initial skeleton for new tool to automatically gather logs from an appscale deployment
added tests to gather_logs to make sure it fails if appscale isn't actually running
adding pseudocode and filling in how gather_logs should work
added ability to copy logs from appscale nodes back to a local machine
Merge remote-tracking branch 'org/testing' into with-gather-logs
added initial begin/rescue to automatically collect logs in case of failures
catching any uncaught exceptions thrown by appscale executables, so that we can collect their logs and possibly send them for debugging
added pseudocode for gathering logs when tools fail
added returns section for collecting logs indicating exactly what we return
refactored how we get yes or no responses from the user so that we can use it when gathering logs
refactored get yes/no from user to return boolean instead of a string, making it easier to reuse it by others
added code/test to ask user if they want to collect logs for sending
added text describing why we want to collect the user's logs, and changed tests accordingly
added code to copy logs to a unique location, passing unit tests
added test/code to ask the user if they want to send us their logs, and abort if no
disallowing automatic sending of logs until we get logs.appscale.com up to receive them
Merge pull request #68 from shatterednirvana/with-gather-logs

Automatically collect logs from an AppScale deployment