Extend RegexException from RuntimeException instead of Exception
Improve extensibility by splitting PcreRegex::cleanup() method up.
Add docs for PcreRegex class and protected methods
Rename namespaces and classes from MbEreg* to Mb*
Fix namespaces in Pcre tests
Fix namespace for RegexFacade test
Unify usage of global functions; enforce global space lookup with \
Use cleanup in prepare in MbRegex
Change MbRege::getAll return signature on empty match
Add docs for MbRegex class and protected methods
Update README
Add docs for MbRegex::match, option param and tests