add net event enum (connect, disconnect, data)
add a minimalistic net event listener
add a list of net event listeners to net class
add public add function for net event listeners
add a private fire net event function to fire connect events
fix naming of net event listener parameter (event is a keyword?)
flush on every write (else log is empty...)
Merge branch 'master' into events
call fire event on disconnect
fire event on data
rename data to data_read and add a data_write event
rename net event to net event type
add data object to all events
remove deprecated data handler in favor of the new event system
Merge branch 'events'