Create test suite

I've missed a few `fs_` functions, but coverage is significantly higher
and the tests are actually split up in a modular fashion. :)
build: create libfs.a and install/uninstall targets

Closes #11
Merge pull request #16 from jwerle/test-suite

Create test suite