Simplify finding ElementTree implementation

These are the only ElementTree implementations that have been tested to
provide the needed functionality (mostly namespaces).
Update documentation

This updates the documentation with the current API, adding information
on exceptions raised, HMAC algorithms supported and changes to the MAC
checking.

This also includes some editorial changes to some of the text and making
references shorter by not including the full package path.