Added CPU information to the "status" command.

 * Changed the Makefile to compile in C99 standard,
 * Used designated inits for enum-to-string mappings,
 * Added memset which compiler required when using designated inits,
 * Moved all logic for printing cpsr info to a single function,
 * Added functions required for printing cpu information (print_cpu_id(), read_cpu_id()).