Support sending tags from the log4j client.
Switch to having tags on one line.

Having multiple line property value in property files isn't very nice and although this rules out the possibility of have a comma in the tags that shouldn't be a showstopper for most people.
Added note about rebuilding tags.
For nicer code use Guava.

Guava is already a dependency of raven so we don't create any more problems with dependencies.
Switch to : as key/value separator in properties.

As = is already used in .properties file use colon to make it more readable.
Merge pull request #84 from buckett/log4j-tags

Support sending additional tags with log4j events.
Add tags from the JUL configuration to Events
Add documentation for automatic tags
Fix indentation remove unused variable
Fix method ordering
Allow tags to be set on each logging system
Stop using deprecated methods from jackson
Remove the propagateClose principle (close should always propagate)

If someone want to avoid the propagation they should create their implementation with dummy close methods
If tags aren't specified don't try to read them
Merge branch 'master' into raven-3.x