broken includes
broken includes
Failing rake test:all in momo_modules/shared/pic24 environment

build/test/mocks/mock_bus_slave.h:17:53: error: expected ')' before 'cmock_line'
Some test infrastructure working.
Fix test builds.
Clean up some unused files and don't commit the test output file.
Remove unnecessary quotes in project.yml (they were causing syntax highlighting failures in sublime) and run tests by default in shared/pic24
Put the temporary output file in the build directory so we don't commit it to source control.
Working unit tests
Missed some test changes (already found a bug using unit testing…)
Merge branch 'feature-regression-test' into dev.  Basic unit testing.
Fix some build warnings, add to_upper_case in utilities.h
Don't duplicate #defines of the well-known controller address
Just for completeness, don't hardcode the address even in a comment.
Default to "no error" when handling RPCs, and add convenience routines for returning buffers and integers.
Circumvent some warnings - it should be OK to not use volatile chars in these cases.
Add RPC queuing, task loop locking, and a unit test to verify functionality.
Increase rpc_queue test coverage.
Moved pcb parts around on the controller to facilitate assembly.
updated board to have correct value for 51K resistor (wrong digikey part number)