Get rid of the OpenSSL dependency by bundling a simple SHA1 implementation

The SHA1 implementation is taken from RFC 3174, and the license should be compatible as far as I can see, and nothing of it gets included in actual distributed binaries of OpenH264 anyway.

The whole replacement process is split into a few small, easily readable commits.