Add tracked operations to apiserver
Implement required sync changes everywhere.

Make requests sync by default, so that usage of them doesn't have to
change.
Address comments; also, demonstrate one more property in test.
Merge pull request #249 from lavalamp/api_long_op

Give api server operation tracking ability