Fixed up FISSION_COMPONENT macro so you don't have to define component type in cpp files.