#35 first draft of interface swap
#35 replaced usage printing functions with the parser's
#35 cleaned up the usage of verbosity
#35 fixed tests
#35 switched to optparse because Python 2.6 does not have argparse in its standard library and we are not currently shipping with dependencies declared
Merge branch 'master' into KT
#35 fixed tests
Code cleanup + some PEP8
Improve the implementation of the AboutCollector, output_path is a params for the write_to_csv rather than on the class, #23
Updated travis badge in README
Return a nicer message when the expected when args are missing
Merge branch 'develop' of https://github.com/dejacode/about-code-tool into develop
Refactored check_network_connection() outside the AboutFile class
Added a request_license_data function in genabout to get license data from an API call.
A get_license_text_from_api() staticmethod is available on the GenAbout class to get the license_text
#46
This is a test
removed the test
Test
Removed the test string
Add the option for --extract_license

Add text for the usage.

Add code for the command line that use '--extract_license"

Add code to check the required api field for the --extract_license
Implement the "extract_license" from DJE feature.

This will now extract the license from DJE License Library based on the 'dje_license_key' and create a <dje_license_key>.LICENSE side by side with the .ABOUT file