added "node" to metadata in parse transform
added test case for custom format logging on console
Remove unnecessary debug message
Pid can sometimes be 'emulator', turns out
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