Update README.md
Update README.md
Replaced macros with consts, so the compiler can do type checks and raise errors when we accidentaly try to modify one
Renamed constants in CamelCase style
Merge pull request #325 from bpoplauschi/coding_style

Replaced macros with consts
Modernize the log level and log flag variables to be NS_OPTIONS and NS_ENUM, respectively.
This will make programming Swift applications easier.
Ignore .DS_Store files.
Add an iOS framework.
Have both frameworks define modules.
Add an initial Swift testing app.
Note that due to the reliance on macros, a lot of Lumberjack will probably needs to be rewritten.
Add a readUID property to DDASLLogger

Set readUID to -1 to allow any user to read the ASL log entry.
By default, readUID == -1.
Match NSLog readUID functionality in DDASLLogger

NSLog sets the read UID property of ASL log messages to the current euid.

Also, use asl_send instead of asl_log to skip a level of indirection.
Add error handling to asl(3) calls
Increase code readability
Rename variable for readability
Remove AssertMacros dependence
Change the log flags and levels to NSUInteger.
Have the DDLogger protocol have the logger defined as a property: This is more Swift-compatible.
Remove __builtin_expect and goto usage
Merge pull request #339 from slarew/readuid_property

Match NSLog read UID functionality in DDASLLogger
made framework build for OS X & iOS 8
added travis test case