bash_pattern.cc/hh is not used, probably should be
This is an internal class to wrap the ::bash_pattern* functions. It was used by the sqlite code. The replacement code directly calls the bash_pattern* functions and wraps it lightly. Use this code instead, as it is nicer.
Also move everything into the header and drop the .cc file.