Implemented SAP Gateway Sync adapter and connected to SAP ES Gateway system for standard SFlight listing.
Cleaned up project to leave only SAP gateway and SFlight objects
Additional cleanup and the addition of a Picker in the table's HeaderView to filter flights according to carrier selection.
Also, some changes to avoid unnecessary collection.fetch calls if the data already exists in the collection and can just be filtered.
Fixed picker issues affecting correct behaviour in Android emulator.
Still haven't sorted MobileWeb JSON parse issue or hanging on flash screen on iOS device...
Corrected style for Picker in mobileweb.
To test mobileweb first do:

alloy compile -q mobileweb
ti build -p mobileweb

and then run Google Chrome with argument disable-web-security

open -a /Applications/Google\ Chrome.app/ --args --disable-web-security
Worked around bug affecting iOS device startup; implemented iPad popover.
Also:
- Miscellaneous cleanup
- OData date/time parsing (todo: move to CommonJS module)
- Moved serviceUrl config to config.json file to auto-switch between dev/test/production URLs.
- Added filter on/off switch
- Added searchbar to tableview
- Combined picker into table headerview together with searchbar (which broke the search:(
- Add option Alloy.CFG.serviceErrorDetailsHidden (config.json) to allow service error details to be shown or hidden
- Limited flights model to fetch only 50 rows
Implemented filters for ListView and cleaned up TableView
Attempted to fix Android issues, but no dice yet
Added filters to ListView, cleaned up TableView
Merge pull request #1 from EPIUSE-AU/sap_gw_sync

Merge SAP Gateway Sync related work into master