First pass for proper documentation of apache_configurator
Add sphinx documentation for augeas_configurator
Refactored command line code to use argparse.
Set some defaults for instance attributes used outside of __init__() to make them explicit.
Changes per pylint.
Removed redundant logger and config setup.
Removed unused constant.
Moved config object into the main function.
Changed authenticate method to handle the new arguments
git push origin masterMerge branch 'w0uld-argparse'
Fixed common case in client.py
Removed __functions, minor formatting
started fixing pylint errors
Merge pull request #87 from letsencrypt/proper_documentation

Proper documentation
let travis-ci test the code :)
install swig/augeas et al.
split test matrix to cover py26 and lint separately
travis-ci: install extras[testing]
add travis-ci badge to readme