Modify API to no longer depend on ByteSequence

Pull request for #94
I like having the static util methods in the Bytes class because it makes them easy to find.