Add octoprint.comm.protocol.gcode hooks
Merge branch 'commRefactoring-hooks' of http://github.com/dattas/OctoPrint into dattas-commRefactoring-hook
Added multiple hooks for the individual processing phases, gcode hooks now have to process the parsed command (might be unknown)
Merge branch 'dattas-commRefactoring-hook' into commRefactoring
Plugin manager returned wrong data types when no plugins/hooks where found