[BUGFIX] fix bug in storing the useInheritance property

if inheritance was disabled in the extension settings (which
is default), this information was not correctly cached in the
visibilityService leading to multiple execution of unnecessary code.

Change-Id: Ibfc46a64c411e3cd02f479ce7f02ba95504f493e
Reviewed-on: https://review.typo3.org/31564
Reviewed-by: Christian Zenker
Tested-by: Christian Zenker