FT-242 Begin breaking up fttypes.h by moving many things to their
appropriate headers