Added BBCodeMonkey::create() as a facade for parse() and replaceTokens()
Removed redundant code
Replaced Repository's dependency on Configurator. Changed BBCodes\Configurator::addCustom() to use BBCodeMonkey directly rather than create a temporary repository