added factory module for fixture loaders.
changed the name of module to titlecase.
updated unit tests accordingly.
added schema managment functions to be exported
added callback based schema management subroutines.
exported subroutines without any argument called with parenthesis
export drop_schema by default
Added Class::Unload as test dependency
added more tests for checking of schema and fixture
added tests for generating schema through commandline arguments
added two types MaybeDbManager and MaybeFixtureLoader
instance of fixture_loader can be unset
added class attribute to flag the status of schema loading
chado_schema sub loads the schema by checking the schema flag
Merge branch 'feature/test-module' into develop