Changed IResponder interface to the Responder abstract class. Added some encapsulation to the respond method.
Added help for each responder
Put in a null check for the incoming message
Fixing up some bugs and handling a 403
Merge branch 'master' of github.com:Lugghawk/eveircbnot
Merged and fixed conflicts from abstractresponder branch. Fixed errors.