MISC: Reordered #defines order as declared in system headers

Signed-off-by: Gama <misept.dieseneuf@gmail.com>
Exceptions: Now using the proper exception mask setter/getter

Note that this is not compatible with any Apple-style stuff.

Signed-off-by: Gama <misept.dieseneuf@gmail.com>
TESTS: Added an helper for retrieval of a fixed size array

Signed-off-by: Gama <misept.dieseneuf@gmail.com>
TESTS: Renamed and reordered tests for clarity's sake

Signed-off-by: Gama <misept.dieseneuf@gmail.com>
TESTS: Reworked Exceptions test, now setting exceptions one by one.

Signed-off-by: Gama <misept.dieseneuf@gmail.com>