Added documentation comments to brainfuck.h/.c; minor constant renaming

I've added comments to brainfuck.h and brainfuck.c in the hope of making
the library a lot easier to get into for programmers that might have use
for it.