CXP-654: Conduit/Notification Service: Support reason field

Created a new ActionResponse object that wraps around an Action enum and also adds a reason field. 
I'll like to be able to access this constant when I'm listening on the poison queue to get the reason.  Do you feel that it should be somewhere else?