corrects error in EngineTests

componentRemovedChecksWithAllFamilies checks componentAddedCalls instead
of componentRemovedCalls
Merge pull request #17 from neilmanuell/master

corrects false positive EngineTest
Remove clone() method from entity because it doesn't behave as expected
Add facility to get an entity from the engine based on its name.
adds DynamicComponentProvider
adds withMethod to StateComponentMapping
adds tests
Merge pull request #19 from neilmanuell/DynamicComponentProvider

DynamicComponentProvider
Update the comments. Build new swc file.
Add playing property to the tick providers.
Add numListeners property to the signals.
Merge from master into io branch.