Fixed failing test in FireProcessorTest.

Caused by incorrect use of Mocks: mocked a method to return a constant value when the state of the
mock was changed by the actual method invocation, causing an inconsistency in the Mock's state:
Entity.has returned false even though the Component was just added by the FireProcessor.

This still needs proper fixing, as not all branches may be covered by tests right now.