[client][managed][offline] drop the unused createdat column in operations table
Merge pull request #448 from hasankhan/dropcreatedat

[client][managed][offline] drop the unused createdat column in operations table
[client][managed][offline] * add table kind to distinguish operations of different type
* do not invoke sync handler for non table table operations
* make the handler optional as there is alternate way for handling sync errors