Add skein; remove compatibility mode.

For some reason, the random module wasn't too happy with Skein's
Random when using randrange with a really big number.
Refactor more; make cykeccak and pyskein optional.