Refactor to use Dancer::Logger::Abstract
Update tests for refactor
Adjust the caller level to be accurate
Log core messages as debug instead of info
Rework for pull request

* Mapped Core messages to Trace
* Removed references to built in log
* Set an instance variable "Class"
* Only set caller depth if Class is classic Log::Log4perl
Tests Updated

Updated tests to account for core/trace change.
Merge pull request #6 from polettix/pr/4

Merge for Abstract and log levels