fixed Python 2.6 compatibility issue (dict comprehension -> simple loop)
added 'argparse' module to requirements