Update _invwishart_c0 to accept all df <: Real

We were only accepting df <: Float64.

This was more restrictive than the constructors for InverseWishart.

Found this problem when I tried to pass df as an Int64.
Merge pull request #315 from spencerlyon2/patch-1

Update _invwishart_c0 to accept all df <: Real