Some minor changes/updates in order to maintain it functional

Main changes are
* Moving from optparse to argparse: [info](http://argparse.googlecode.com/svn/trunk/doc/argparse-vs-optparse.html)
* Minor README changes
* Command line options abbreviation.