BF: array images return array if OK float type
The `get_fdata` method should return the contained array if the array is
the correct (matching) floating point type. This was not happening
because of I used the `astype` method, which, by default, does a copy.
Fix and test.