Add a slew of CP1 instructions.

This commit adds support for the majority of CP1 instructions.
Thanks go out to krom for this giant commit that adds a substantial
amount of support to emulation of the FPU.