Merge pull request #13 from horkhe/master

Fix hamcrest:match/2 return value - thanks @horkhe
Support for R16B

The following changes have been made to satisfy the R16B
compiler:
- type definitions were moved to from .hrl to respective .erl files;
- leading '.' were removed.