enhance error message
bug fix for issue when it tried to call the revision comparator with a null revision id.
the code no longer throws that exception
this was causing exceptions, add a specific check for null
exercise the document.putProperties api call
Merge branch 'refs/heads/pre_bugfix' into native_api