add sign/zero extend chooser
release threefish in public master branch