FLOE-193: Added tests and updated component

Added tests for the feedback component and updated the component as needed. Modified the names of the events and fired the afterMarkupReady event.