sha3 should return bytes; and more utils added

also exclude compiled file from jshint