Updated changelost with details of 0.2.2 release.
Rounded coordinates to 4 decimal places.

The coordinates found in WorldBirds appear to have some form of s
systematic error such that they are expressed to 13 decimal places
e.g.  38.684, -9.3451666666667. When the coordinates are extracted
they are rounded to the nearest 4 decimal places so that they are
presented with a reasonable amount of precision and to ensure that
the values don't overflow the fields in the checklists database.
Added a note about species name preferences in WorldBirds.
Added language selector and fixed parsing checklist attributes.

Added an initial request to select the language (English) to display
the web pages in. Although the language is listed in the preferences
for the account being used it is not applied when logging in.

Fixed the parsing of the checklist attributes. Instead of relying
on fixed row indices (which depended on the data entered) the values
are extracted from the table using the label.
Extracting of keys for checklist attributes is hidden in method.

Makes for cleaner calls to extract data from the document ensuring
that future changes to the document don't disrupt the code. It also
keeps the tests nice and simple.
Updated version number for release
Merge branch 'release-0.2.3' into develop