Altered order of processing for client events

Now processes the event prior to throwing an event for external client
usage.
General commenting
#11 Converted Kick object to use NetworkData
Converted and commented point to float
#11 Converted Kill object to use NetworkData
#11 Kick command now uses Scope data, not Now.
#11 Removed commented fields and initiated data
#11 Removed NetworkAction.Reason parameter

Now favours the content list of strings for reasons