Have the ThreadedWrapperHandler use 'handle' and not 'emit'

Handler.handle catches exceptions while Handler.emit does not.
If a logger raises an exception when being ran under
ThreadedWrapperHandler you will get a

    Exception in thread Thread-1:

and the thread will die.  Additionally this can likely cause
memory issues as the shared queue will grow indefinitely.
Channel can now be used for filtering
Defaulting to localhost for MailHandler SMTP

Signed-off-by: Armin Ronacher <armin.ronacher@active-4.com>
Merge branch 'master' of github.com:mitsuhiko/logbook
Added an example on how to use the injected records to build the message

Signed-off-by: Armin Ronacher <armin.ronacher@active-4.com>
Edited docs/index.rst via GitHub
Merge pull request #38 from kaikuehne/patch-1

Edited docs/index.rst via GitHub
Fix uri parsing in MongoDBBackend

Since version 2.0 in pymongo method for uri parsing has been
moved from pymongo.connection to pymongo.uri_parser and renamed
from _parse_uri to parse_uri. Without this patch i can't use
logbook.ticketing.MongoDBBackend with new pymongo (version 2.0 and upper)
Don't try to compile the extension against PyPy.
Merge pull request #48 from alex/patch-1

Don't try to compile the extension against PyPy.
Changed TestHandler's methods has_warning() et. al. to also accept compiled regexps (addresses #45).
Typo in TimedRotatingFileHandler doc string
Just removed a blank line
(to be able to push branches to github)
Implemented a backend in ticketting that stores entire records in a given CouchDB database
Made an alias for ticketing.TicketingHandlar as more.DatabaseHandler.
Move CouchDBBackend in to more.py
Merge pull request #1 from vals/feature/CouchDBBackend

Thanks Valentine! Super simple and straightforward :D

Now, as we discussed, we should really try to get this accepted upstream, otherwise it can be sad to re-package a "logbook-ng" module on our own :-S 

Feature - couchdb backend
Implemented a RabbitMQHandler
Implemented RabbitMQSubscriber.
Also simplified RabbitMQHandler by using SimpleQueues from kombu.
Merge pull request #2 from vals/feature/RabbitMQHandler

Super! Nice pull request and very well docstring-documented :D
Added an ack() in RabbitMQSubscriber to remove the message from the queue