Add Colemak DHk-js.keylayout

This is a from-scratch implementation with several modifications.