Revert to openbsd sha1, fix hash endianess tests, add compat.h.
Suppress unchecked iterator warning (msvc) in script test.
Remove unused include.
Centralize conditional constexpr definitions.
Style fix.
Merge pull request #25 from evoskuil/develop

Revert to openbsd sha1, fix hash endianess, centralize conditional constexpr.