Sprint borkage
If not idempotent, don't make the link that indicates idempotency
Memoize steps that might be repeated
Instead of juggling sessions and hosts, use a simple Jira object
Move some common operations into the Jira class
Check that the migrated-to issue still exists before deciding it's been done already
Better error handling
Also remove noise in lists
Always get the issue before migrating, and print more stats
Make .post a little more convenient
The right way to find subtasks, but this makes it loop infinitely...
Move all the code into a JiraMigrator class. No more execution during import
Subtasks migrated as a second pass
Migrate attachments as comments, and simplify making users
Sort all new comments by date, so they make sense as a sequence.
Merge pull request #8 from nedbat/master

Lots of stuff