[#59] moved all sorting function inside `me.EntityContainer`

plus added some extra icing on the top of the cake like :
- built-in sorting function, configurable through
`me.game.propertyToSortOn`  ("x", "y" or "z")
- autosorting
- API cleaning