add support for large messages and debug output in event_stream
modify logger formatting, add support for stderr logs
refactor server.rb
refactor rolling_restart.rb, prestart.rb into smaller files

add support for shared lock