added "node" to metadata in parse transform
added test case for custom format logging on console
Remove unnecessary debug message
Add "SMTP Support" section to README.org
Replace mochiglobal with a public ETS table

This also removes the dependency on the syntax_tools and compiler
applications, which interfered with lager's startup/shutdown order.
Initial work on syslog style comparison flags for loglevels
Fix custom formatter spec for lager_file_backend (version 2)
Merge pull request #92 from lukyanov/file_backend_formatter_fix2

Fix custom formatter spec for lager_file_backend (version 2)
Merge pull request #84 from ates/master

Unnecessary debug message
Merge pull request #85 from blinkov/master

Add "SMTP Support" section to README.org
Add syslog comparison support to file and console backends
Merge pull request #81 from ypaq/master

Added node to metadata in parse transfrom
Rewrite to use a bitmask to represent active loglevels

Also, adapt the rest of lager to use this bitmask as well.
BUGFIX: Avoid overloading the LOG macro.
Merge pull request #98 from gotthardp/no_macro_overload2

BUGFIX: Avoid overloading the LOG macro.
Attempt to determine application at compile time and store in metadata
Support pretty printing records found in a module at compile time
Reject invalid format strings more aggressively
Support backend modules defining their own gen_event handler ID
Lager master will become lager 2.0