Working pic24 unit test construction

TODO:
- implement main function
- write runner for simulator
- write log file parser

Finished:
- Unit test type is now autoselected based on the type specified in
the file
Update shared unit tests on pic24 to use new unit test format
Change error type for consistency
Add Unity test framework to the repository