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. 
Can't you just create a HashMap that makes a copy of the original headers, and adds the header value to it?  See how HEADER_RETRY_COUNT is used to add retry count header.