Removed unneccesarily fancy function call syntax support.
Whitespace
Much too large a commit with a million changes.

* Added capture objects to capture a stream and process it through LL
* Updated how caller skips Log::Lager internal components
* Added Tap objects that direct output to different targets (eg. File,
  Handle and Syslog).
* Added LL::InlineClass to support inlining custom LL classes
* LL::Mask cleaned up