Remove the toolbar provided by the component.

The filter based toolbar works well enough that the component based
toolbar can be scrapped now.
Remove old controller code.
Conditionally define the debug_kit connection.

This will let app developers use a non SQLite DB for debug kit's storage
if they want.
There are additional connections in the test runner now.
Add basic tests for PanelsController.
Update composer.json file

Use autoload-dev so test cases are only autoloaded when -dev is used.
Add very basic tests for Requests Controller.
Fix panel hide/show issues.
Remove deprecated title attribute.
Update readme file.
Remove FireCake.

In a future block of work, there will be a way to search through
previous requests and get toolbars for each of those.
Ignore common things that shouldn't end up in the repo.
Add forceEnable config option.
Make forceEnable able to be a callable.

Using a callable will let you toggle debugkit based on arbitrary
conditions in the environment.
Fix up LogPanel to not use public properties.
Fix alignment of cells in log panel.
Fix close button not resizing the iframe.
Remove DebugKitDebugger.

It was not used anymore, as the separate memory and timer classes are
simpler to use/work with. Also the removal of FireCake means we don't
have much use for a custom debugger anymore.
Remove beforeRender methods.

These methods are no longer needed as all the data is collected in
shutdown now.
Exclude debug_kit queries from the SQL log panel.