Fix #320: ImagineInterface::open now accepts any string castable object as argument

This revert compatibility with SplFileInfo objects.