Implemented arithmetic functions sinh/1, cosh/1, tanh/1, asinh/1 for compatibility with Prolog compilers such as YAP and SICStus Prolog. Definitions for the arithmetic functions acosh/1 and atanh/1 are partially implemented but commented out as I have not idea how to return exceptions when the function argument is out of range.