Heading code added

UHeading class, based on Rotation code from Apache Commons Mathematics
Library