Merge branch 'release/0.1.2'
Merge tag '0.1.2' into develop

Fix: Add a generic OSX base class. Trying to treat kernel versions as OS
versions was a mistake