added remoteTimestamp
removed CHANGE_TYPE 'DELETED', it's no longer used.
added support for remoteTimestamp during writeNoteRemote()
completed compareRemote() method and tests for it
saveAll before remote sync
do not automatically save notes if a merge confilict occued
fixed dirty-deadlock, refactored writeNote()
removed synchronize list in testcase.
fixed testcase with unique name
fixed testcase with unique name
dded gitignore file