update cmake options for mac
update product id argument parsing
include addtional file, and initialize buffer correctly
some tests on osx
fix typo in cmakelists
hidtestosx should only build on osx
prepare the mac's element info gathering
move function to hidapi_parser
Merge branch 'osx'