Added a more in-depth callback system. Now every mailbox can have its own callback which essentially allows callback based on filter. There is a new example to show how this works.
Added proper documentation both in the source and in a separate howto file. Also, made it so that callbacks disable buffering (sort of...)