[FEATURE] ODataModel: Clientside filtering and sorting

- Refactored clientside filtering and sorting to separate classes
FilterProcessor and SorterProcessor
- Added OperationMode to ODataListBinding
- For OperationMode.Client load all data initially and use
FilterProcessor/SearchProcessor for clientside processing

Change-Id: Icf43a758787344d55c6bd37e2be8faf3b71f07c2
Merge "[FEATURE] ODataModel: Clientside filtering and sorting"