Do not limit to session owner and settings owner.
Add test to check if thumbnail is created.
Make compareRTypes more Ice-like

This converts the compareRTypes from using
raw pointers to Ice smart pointers.
Fix gtest assertions

GTest didn't like assertions of the form
`ASSERT_EQ(false, ...)`. Now using _TRUE
and _FALSE.
Fix rtype comparison using operators

The gt/lt comparisons were all failing in the
rtypes test. By defining the comparator operators,
(here for RString) these now pass.
Implement fixes from rleigh
Add comparison operators for other primitive types

Note: this breaks null proxy checks of the form
`x->getY() == 0`. Use `!x->getY()` instead.
Handle comparisons for RTypeSeq containers
Rename compareRTypeSeq to match compareRTypes
Refactor tests.
Use external file for javadoc

The javadoc command can fail with "Argument list too long".
This uses the Ant 1.7+ option to store all arguments in an
external file before processing.
Add USE_SNAPSHOT environment variable for maven builds

In order to force the use of `*-SNAPSHOT` even if
`BUILD_NUMBER` is set (in Jenkins), `USE_SNAPSHOT=1`
can now be used.
Merge pull request #2466 from joshmoore/12258-script-hashers

12258 script hashers
Fix documentation column order
Start work marshalling Projects
Fixes some problems with the AdminDialog introduced by another PR
Check session owner and settings owner for cached thumbnails.
Add tests for setRenderingDef.
Add support for admin.
Made use of CollectionUtils