callbacks.md: moved log level method calls into Controller
renamed: data/ -> testdata/
tests: changed path to test data in tests
DBTool: return an Error object when Config undef
idGamesDB: use 'my' to create $error variable
45-DBTool.t: test return from controller->run

- Use a schema file from the `sql_schemas` directory for testing
Error: issue #186; use 'id' instead of 'type'

- Replaced 'caller' with 'level'
DBTool: remove BUILD, test for Config/View in run()
45-DBTool.t: issue #184; added tests missing View/Config
00-load.t: fix module name in use_ok test
45-DBTool.t: updated number of tests

- Updated test output for missing View + Config objects
Error: issue #186: Use 'id' instead of 'type'

- Also replaced 'caller' with 'level', and updated the POD for the two
  changed attributes
- Rearranged the order of the attributes so they roughly match how
  they typically would look when someone created an Error object
45-DBTool.t: test Error object that's returned during testing