Fixed swap issues, woops?

Signed-off-by: Swizzy <swizzy@hotmail.co.uk>
Added a new type of cpukey check and moved the old methods to call the new one

Signed-off-by: Swizzy <swizzy@hotmail.co.uk>
Fixed the FUSE class and replaced Retail with FatRetail while adding SlimRetail, Devkit and Testkit fuse types

Signed-off-by: Swizzy <swizzy@hotmail.co.uk>
Added FUSE class test

Signed-off-by: Swizzy <swizzy@hotmail.co.uk>