normalize: raise ValueError for incorrect range.
normalize: raise ValueError for incorrect range.

If b=True: range must be symmetric about 0.
If b=False: range must be symmetric about 0 or lower=360.
lower >= upper.

Raise ValueError if any of the above are violated.

Made changes to docstring to reflect the changes.

phn/angles