Gut chat system
Base command rewrite

Signed-off-by: Walker Crouse <walkercrouse@hotmail.com>
CommandSource still subject to permissions

Signed-off-by: Walker Crouse <walkercrouse@hotmail.com>
Finish core command api

Signed-off-by: Walker Crouse <walkercrouse@hotmail.com>
JavaDocs

Signed-off-by: Walker Crouse <walkercrouse@hotmail.com>