New KeyList; Solved name clash in OSX for time::MAX/MIN

Introduced new KeyList implementation with the associated PayloadProxy. Fixes for ORAWrapper.
Renamed time::MAX and time::MIN to avoid name clash in OSX