[CODEC-193] Support java.nio.ByteBuffer in DigestUtils

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/codec/trunk@1637907 13f79535-47bb-0310-9956-ffa450edef68
Sort new methods from previous commit.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/codec/trunk@1637908 13f79535-47bb-0310-9956-ffa450edef68
TODO 2.0.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/codec/trunk@1637909 13f79535-47bb-0310-9956-ffa450edef68
[CODEC-195] Support SHA-224 in DigestUtils on Java 8.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/codec/trunk@1637936 13f79535-47bb-0310-9956-ffa450edef68