openssl: Build with -fno-strict-aliasing

OpenSSL contains numerous aliasing violations, in places
that are hard to fix without breaking API and ABI.
Disable the optimization locally so we can build other
parts of the tree with strict-aliasing

Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
external/openssl/include/openssl/engine.h: temporarily comment out line 98
Revert "external/openssl/include/openssl/engine.h: temporarily comment out line 98"

This reverts commit d88b257483dd40a51d12dfa81749dbcd63f16f12.
openssl: Add heartbeat extension bounds check

Change-Id: I86b9adab4dea2b57fdc8e5f4c78afa27d74b9de3