Speculative caching of object properties

When StorageFactory is asked for properties of some object, we retrieve
them not only for the object in question, but for all its siblings as
well. Under assumption that it's likely those values will be requested
by the initiator shortly, the mass caching should improve performance
by minimizing access to Tracker or potential other slow storage that
might be added in the future.
Remove getFromObjInfo and getDynamically flags from getObjectPropertyValue

These optimizing flags are not used by the new implementation; the
object property cache should ensure access to the properties is
reasonably fast. Also they were rather FsStoragePlugin specific and
likely shouldn't be in the common interface anyway.
Add doc for StorageFactory::getObjectPropertyValue()
Remove ObjectPropertyCache::setAllProps() hint

Not used anymore.
Remove pointless getObjectPropertyValue() call

The values are eventually requested in serializePropListQuantum() anyway
and removing this code will allow us to fetch them all with a single 
query to Tracker (applies to FsStoragePlugin; we don't have any other
yet).