Split up libcrypto to work-around clang as

clang can't compile a couple files for various reasons having to do with
its internal assembler. However, it is now generating opcodes that
binutils can't handle either. So split out the files that clang can't
compile into its own static library until clang can compile everything.

Change-Id: I2016656a7ec17d0d49e3b62df205f758b1db7b4d
1 file changed