report error message when a command was not taken

adds a method to GCode object to flag when object was taken by a module
report soft error on command unhandled

implemented suggestions from Arthur and Triffid
Merge pull request #165 from dandumit/edge

report error message when a command is not claimed