Fix problems with GroupManager

If you would go to fetch from multiple groups after having done an
exclusive fetch, the one group's data would have been reset to entities
that only have that group.
Use Gdx maps
Remove Artemis tools as libGdx has its own implementations of them