[boringssl] Fix OS/CPU detection

This CL reworks the CPU/OS detection in the top GN file to make it more
readable.  It also fixes a bug with aarch64, where the assembly files
were incorrectly building and breaking.

Change-Id: I9c641f6ecec5189f6bbc67ef1cfcbcfd9c63d278
1 file changed