refactoring
cpplint for tests
added test scheme
added target device family
added build phase to publish headers
refactored shell scripts
refactoring