Cache integration: fixed long-standing issues with the default configuration, avoid locking nodes for data directly cached from the DB

git-svn-id: http://svn.flexive.org/repository/flexive/trunk@2982 d35d4baa-7912-0410-b0ae-edacad209e15
Cache integration: disable cache for intended non-transactional semantics of cache puts. Keep puts in transaction if a parent node is locked, otherwise the put would deadlock.

git-svn-id: http://svn.flexive.org/repository/flexive/trunk@2983 d35d4baa-7912-0410-b0ae-edacad209e15
Fixed FxData xpath caching regression (the global cache was cleared after each request)

git-svn-id: http://svn.flexive.org/repository/flexive/trunk@2984 d35d4baa-7912-0410-b0ae-edacad209e15