BUG/TST: Fix failing FRED comparison tests and remove skips.
Replacing my mess of a PR in #4890.

Fixes #4827

Assertions were being made about arrays (of one item) equaling
a scaler.

just so you are aware...if you push a new branch with the same name as your PR branch, that's what Github uses. So if you ran :

``` sh
# delete fixfred3 remotely
git push origin :fixfred3
git branch fixfred3 master
git checkout fixfred3
git push -u origin fixfred3
```

Then Github would pick up the change and use it for the PR. No magic involved. (though now it won't work because it's already been merged).
