added sphinx-fail-on-warnings to travis.yml
attempt to fix OGLE sphinx errors
successful OGLE fix
documentation fixes to eliminate sphinx warnings
Merge pull request #5 from eteq/sphinx-warnings

Documentation fixes to eliminate sphinx warnings
Merge pull request #231 from keflavich/sphinx-warnings

Need to fix up sphinx warnings, etc.
Initial commit for the ESO package.

For now only authentication on the ESO portal works.
Bonus feature: keyring!
Needs a maybe new dependency: beautifulsoup 4
Use lxml rather than BeautifulSoup

Seems more standard that way…
Added lxml and keyring to package requirements
Added lxml and keyring to .travis.yml
Added method to query a specific instrument
Make sure that keywords are strings when filling the form.
First implementation of a generic _activate_form method

Not complete yet.
Use _activate_form() in login() method.
Clean-up login() method to call authenticate only once.
Simplified query_instrument() using _activate_form().
Merged authenticate() into login()
Fixed missing '/'
Improved handling of file upload with forms.
Made not implemented enctype-dependent post more verbose.