Test improvements.

1. Can more easily generate data on the server and the client in order to test sync.
2. Extended the integration test to check that fields inserted on the client are all populated on the server after a sync.
3. Have verified that inserting a new record with a name, id and picklist value all sycn to server.

Need to now included all remaining field types to verify they get inserted correctly onto the server. #8