cleanup
ref #8169 adding missing @Transactional to VersionableServiceBase.isDeletable()
kindOfUnit for all derivates not only for field units
use long instead of int (cont.)
ref #6190 removing svn property place holder in first line of code
fix #6174: isDeletable needs to be called with UUID and the objects is loaded on server side
merge validation2 and model 3.5 into trunk
isDeletable returns DeleteResult
moved the basic implementation of isDeletable from IdentifiableServiceBase to VersionableServiceBase
if deletion of an object fails the method does not throw an exception but returns a message
Refactored service layer to reflect changes in search methods lower down, and moved @Transactional annotations to concrete classes
Added Methods to AuditEventService, VersionableServiceBase and altered NoDuplicateNamesValidator to take into account authorship, publication and microreference to allow for names that are homonyms
Merged in changes from cate-development branch and upgraded to spring 3.0.0.RC1
Added comments indicating candidates for harmonisation
Lots of changes, including adding List orderHints, List propertyPaths to service methods, created IUserService interface for management of user entities
svn keyword property "Id" added
Committing large number of changes relating to versioning implementation (#108), plus lsid resolution services