Feature/handle ussd session

- Handles ussd session parameter
- Uses callback parameter to determine session_event
Shouldn't this check `optional_values` instead?