Updated copyright and license header.
Fix to get rid of -Werror=unused-but-set-variable warning.
Updated file header.
Updated because of changed mutex_spin_unlock signature.
Moved the CC setting into the common_settings.rake, and added an AR define also.
Updated ignore list.
Added collecting of the .o files into an .a archive, for easier linking with the arch-specific parts.
Added blue method also.
Added whitespace and a nicer color.