DebugMacros: Reuse pieces to simplify debug.
DebugMacros: Group methods.
Add DebugConsole, untested.

From: https://github.com/adamw/scala-macro-debug.
build: Add some scalac opts.