OrbitControls: Fixed azimuthal rotation for some angle limits

Fix problem when we want to set not [ - angle, angle ] limits, but [ angle, - angle ] ( == [ angle, 2 * Math.PI - angle ]) - angle by the other side of rotation origin.
Can you rotate your scene by 180 degrees? Otherwise, you are free to modify your own copy of `OrbitControls`.

I agree that what you have proposed is not the best. Personally, I feel that the limitation, which is documented in the code, is not a severe one.