fixed the units on the solar_semidiameter_angular_size function

fixed the units on the `sun.solar_semidiameter_angular_size()` function as it was not being converted to radians properly.

On the same, I've changed the `time_parse` to accept None, and defaulting to `utcnow` when it is empty