Merge pull request #24 from ajwlucas/master

First pass at an OSX implementation
controller: lib: start ACMP
Merge pull request #25 from andrew-elder/master

controller: lib: start ACMP
Merge pull request #5 from audioscience/master

Pulling in upstream