#530 cake object cache - first implementation
#530 fix array to string
#530 use implode() for cache name
#530 obj cache in objectRelationArray() - setObjectBindings() moved to
AppController
#530 change cache path only for File cache
#530 change cache path only for File cache - fix
#530 fix cache configured settings check
#530 fix for PHP 5.3
#530 cache also getChildren() in loadSectionObjects
#530 create obj cache dirs with group write perms
#530 object cache BeTree::getChildren() in loadSectionsTree
 #531 invalidate object cache saving objects

Moved ObjectCacheComponent to libs BeObjectCache to reuse also in models #530
formatting
 #530 add commented 'objectCakeCache' config

added to bedita.cfg.php.sample
 #530 add cache of object permissions
 #531 invalidate object cache saving group

also save and remove permissions changed (previously all permissions were removed and saved permissions in the form)
 #531 fix call method without pass arg