updating aggregator to have a timeout function
fixing aggregator shutdown to guarantee clean shutdown
adding s3 publisher
refactoring aws publisher into own package
refactoring log publisher into package
updating common structs
making the sink and multiplexer interfacers path aware
making aggregator path aware as well as cleanup old streams
making the system path aware
cleaning up comments
first pass at adding websocket handler
working basic websocket spew