[tilemap] parse polygon, ellipses and rectangles

Hi, I wrote a small patch to be able to parse rectangles for a small game I'm writing. I extended it to also parse polygons and ellipses.

It doesn't do much, just makes that data available, but thought it could be useful for others.

Thanks for developing phaser!