Refactor: Move log scope implementation to BufferedLogger
Make the BufferedLogger independent of the global Rackstash configuration
Allow to set the progname
Update gemspec with full author data
Handle fields as HashWithIndifferentAccess
Add rackstash executable to capture arbitrary input as Logstash JSON