Tidy up some documentation
Make hardware version check look for Revision hexadecimal value correctly. Fixes #6