ComponentType constructor turned private.
Fixes #97: ArrayIndexOutOfBoundsException in ComponentManager with componentsByType.

Thanks to @dan-fitzgerald-av for reporting!