Add a version check to remove need for manual edit

Add in a check for RasPi board revision, and set the SMBus number based on that check.

Removes the need for end users to have to edit the Hover library file :-)