Formatted source files with indent
Heavy refactoring of bozorth code to eliminate global and static varibles.
Matching is now thread-safe. No memory leaks on the default execution path, but some resources may still be improperly freed in certain situations.