Refactor VoltLogger and Dispatcher logging

- Update specs to use Opal friendly let syntax
- Ensure integers and symbols as args are represented properly by the
  logger in Logger specs
- Update API to utilize #log_dispatch rather than #new with args
- Refactor conditionals in VoltLogger methods
- Update dispatcher specs