Better error handling

- Follow how node does it now. No seterrno global.
Define localPath getter
Improve tests
Update README
Version 0.1.0