Simplify code, avoid compiler warnings
Avoid compiler warnings
Remove trailing whitespace in makefile
Add comments describing valid argument range for internal functions
Add assert statements
Use CFLAGS to build self-tests
Merge pull request #67 from eschnett/master

Simplify code, avoid compiler warnings