Quantity to Angle issue

When Angle is instantiated with Quantity, equivalence of unit to radian must be checked.
Without the following fix, `Angle(1.0*u.meter)` was OK.

Also note that now `Angle(1.0*u.hour)` is not OK, but `Angle(1.0*u.hourangle)` is!