Add custom fields and fix some small glitch

* Added json custom fields
* Added caller info to false by default (as recommanded by logback documentation)
* Updated doc for syslog and custom fields