Luminous and Variable Stars in M31 and M33. IV. Luminous Blue Variables, Candidate LBVs, B[e] Supergiants, and the Warm Hypergiants: How to Tell Them Apart