Merge pull request #4 from rolandgeider/master

Several improvements to script
tells Python to treat the string as a unicode string (issue with foreign language)

which fixed this kind of issue:
File "migrate.py", line 219, in <module>
    print "Created: {0} with {1} comments".format(issue['title'], comment_count)
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 1: ordinal not in range(128)
Allow to specify a bitbucket issue ID to start import

Useful in case where the import crash in the middle of the processing (like an encoding issue), or if the user don't want to import all the issues
add the new -f option
Typo in line 50. Made the repo work by splitting the string.
Merge branch 'master' of https://github.com/rowanc1/bitbucket_issue_migration
Merge pull request #1 from rowanc1/master

Fixed bug in the inputs to work with pygithub3 issue creator.
the default indice to import all the issue is 1 not 0...
-> fix the issue with enconding in dry-run mode
-> The password is now hidden when typing
Merge pull request #5 from ychartois/master

Encoding and import filter
Easier to debug connect-to-bitbucket failure

Unlike on Github, the repository name on Bitbucket is case sensitive. This
gotcha is a bit counter-intuitive and therefore can lead to some head-scratching
as to why the migration script is failing. Improving the exception message makes
it easier to figure out what is going wrong.
Merge pull request #10 from c-w/master

Make it easier to trouble-shoot a failure to connect to bitbucket
removed unusued imports
shebang and utf-8
moved application flow inside a "main"; getpass takes a prompt
uniform % to format
PEP8 style
BitBucket URL extracted (ready for API version 2.0)
parser options text and order
indipendent function: read_arguments