Support editable repo urls with an auth string
Added handling of requirement file lines that include other requirements files.
Altered results to show all errors at once, to always show packages that are installed but not in requirements, and added a successful message if there are no discrepancies.
Added a verbose option to print out every package that is checked, including those that are correctly installed.
Converted to using argparse, and added coloured output option.
Fixed typo
Merge branch 'master' of https://github.com/dcramer/piplint