Rename `FPCategory`, `FP*` to `FpCategory`, `Fp*` to adhere to the naming convention

This is a [breaking-change].
tbu- if using it frequently, you can `use FpCategory as Fp`, or just `use FpCategory::*`.