Merge branch 'master', remote-tracking branch 'upstream/master'
Fixes engine.removeSystem not actually removing the system
fix(gradle): add executable property to gradlew file
test(entity): refactor entity tests
Merge pull request #22 from andresaraujo/tests

Refactor unit test cases for EntityTests
Fixes issue #13 in Engine
Adds EngineTests
Merge branch 'master' of github.com:libgdx/ashley
Update Readme.md with advise to run the tests
Family implented equals(), it now implements hashCode() as well
ComponentType and Entity now implement hashCode() and equals(), they were being used as keys to associative arrays
Merge branch 'master' of github.com:libgdx/ashley
Adds TODO list
Makes Component abstract
Merge pull request #21 from mars3142/master

a better test to show use of EntitySystem.checkProcessing()
Merge branch 'master' of github.com:libgdx/ashley
Merge branch 'master', remote-tracking branch 'upstream/master' into tests
refactor(EntitySystem): change EntitySystem class to abstract class
test(IteratingSystem): add test for IteratingSystem
Merge pull request #23 from andresaraujo/tests

Added unit test for IteratingSystem
Adds build status to Readme.md