Updated README to be more accurate.
Updated the asm runner to not mprotect on SE Linux.
Cleanup of naming conventions.
Added getting of L2 cache info.
Cleanup of run_asm function to have specific types for arguments and return value.