fix in async_sink not to throw in destrcutor in case join failed
Merge branch 'master' of https://github.com/gabime/spdlog
use std::abs from cstdlib which fixes a warning that occurs when compiling with clang 3.5 on 64-bit linux

in file included from ../include/spdlog/sinks/../formatter.h:57:
../include/spdlog/details/pattern_formatter_impl.h:308:26: warning: absolute value function 'abs' given an argument of type 'rep' (aka 'long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
        auto secs_diff = abs((duration_cast<seconds>(diff)).count());
                         ^
../include/spdlog/details/pattern_formatter_impl.h:308:26: note: use function 'std::abs' instead
        auto secs_diff = abs((duration_cast<seconds>(diff)).count());
                         ^~~
                         std::abs
1 warning generated.
Merge pull request #5 from bitwigglers/master

use std::abs from cstdlib which fixes a warning that occurs when compiling with clang 3.5 on 64-bit linux
Bugfix - logger now has default formatter object at construction
async_sink: catch back thread exceptions and rethrow on the calling thread on the next logging request
patch async_sink
Merge branch 'master' of https://github.com/gabime/spdlog
fixed gcc warning about unordered intialization
Bug fix in registry
static_cast<int> to remove warning
Remove warning in debian about unused variadic template args
Fixed warning
Update README.md
Add NOTICE, ALERT and EMERG log level.

This commit introduces 3 new log level. Thoses are:
    + NOTICE, which is a bit worse that INFO, but still not a warn.
    + ALERT, for case worse that critical.
    + EMERG, application is unusable.

With those 3 log levels, spdlog now has all log level accepted by
the syslog() system call.
Merge pull request #7 from xaqq/master

Add NOTICE, ALERT and EMERG log level - so spdlog log levels could be matched to syslog's
Add a syslog() based sink for Linux.

This commit introduce a new sink: syslog_sink.
This sink is Linux only, and will write log entries to the system
logger, using the syslog() library call.

It is instanciable using spdlog::syslog_logger(name). Note that
the suffix _st or _mt is not present, as syslog() is thread-safe.

I also applied @gabime reviews and added license header.
Merge pull request #8 from xaqq/master

Add a syslog() based sink for Linux.
Update syslog_sink.h

Removed un needed includes
Fix not defined syslog_logger under windows