Extract Database methods into separate class

Extract Database specific methods into a separate
Bsf::Database class. This class will wrap the Sequel library's
database using method_missing to pass on any method calls.