Accomodating api changes, WIP.
Merge remote-tracking branch 'origin/next' into api_changes
Changes to match updated Drive API (WIP).
Added SureFile specific enum, function objects, etc.
Changed slots in Demo to execute on a different thread.
Added fixes to allow test to compile.