Initial commit
README
update eclipse metadata
ignore some eclipse junk
Add framework for running unit test on a linux host
Rework test compilation
Ignore compiled junk
More makefile plumbing
Initial broken test
woot a test passed
Depend on the source being tested as well
Fix first bug
Add testing readme
More tests, fix bug where size not updated
Buffers fully implemented + tested
Use 32-bit buffers
Add push_back method
Store pointer to head & tail rather than head and size.

This decouples reads from the beginning and writes
to the end.  Should eliminate the need for interrupt
locking.
Handle paths with spaces correctly
Add buffer_resize(...) function