* reworked connection 'if not' to work with Python 3.x.
* fixed util.py which tried to parse times handed back from AWS's API that
  didn't contain microseconds.
* added quick test for parse_iso_8601_time_str