Rewrite of BBCodeParser to use LF parser pattern instead of Look-Ahead LR Parser. I had not accounted for embedded tags of the same name.
Example: [quote][quote] foo [/quote][/quote]
Remove [#ftl/] from each FreeMarker file and add it as a Configuration option instead.
Add a few additional test cases.