Rename files, uffda_client api, add service_event(), service_status()

Did a quick renaming to make things more consistent and easier to understand.
Refactored uffda_client to use a shared function trigger_event and service_event() datatypes.
Added service_status() datatypes, but did not update uffda_service_fsm yet to handle the events being sent to it.
I think it should be "register_service(Service_Name, self())"