Create "off" level to disable logging.

- Also extracted the Log.outputize into Log#outputize
- Refactored and moved a couple things around for clarity
- Validate @level and convert it to a symbol automatically