Javascript implementation of the Threefish block cipher and Skein hash function