More callback return objects

Allow for custom code/message when dealing with HELO or EHLO