Changes since v0.3.0:
- increase API version to 2
- add documentation of the public API
- change all functions with no parameters to take a void parameter list instead
- adapt the codebase to C89
- standardize internal type names
- cleanup and various code fixes
- add a new example: deviceTest
- update buildroot rules