Let Icinga\Util\File extend from SplFileObject

We should extend SplFileObject as it provides already some of the
functionality Icinga\Util\File had and adds even more on top of that.
Adjust usages of Icinga\Util\File to suit the new interface introduced earlier