My Swift extensions

Here are my Swift extensions, as well as changes needed to make Lumberjack more Swift-friendly.
For sake of modernity we should probably just use implicit `@synthesize` and use `_myVar` everywhere.