Added readme.md.
Added comments to each function.
Corrected the submit() method so that values that are submitted are sent
to the form.
Added a default user agent to the client from within the constructor.