First prototype [Work In Progress]

A first try to implement #1:

* A minimal `SLLog` object that keeps track of a `loggerClass` and some common _marker_ logic.
* A `SLLogger` protocol for log framework adapters.
* A `SLMarker` protocol and a `SLSimpleMarker` implementation of that protocol to support context-aware log frameworks.
* Simple `SLMacros` and `SLLibMacros` to be used by Apps and 3rd party libraries respectively.

The façade is "one way" only:

* Wrap log calls to direct them to log frameworks
* ~~Wrap log frameworks configuration/usage.~~

The idea of redefining the macro comes from how RestKit defines a log module **per file**, so just by adding these two lines marks all log messages from that file. Also a macro that is closer to `NSLog` makes it easier to be adopted.

Off course those are just convenience macros that libraries can choose to not use/redefine. I think we could have a set of headers files with different macros' styles that developers can choose from.