PolygonEditionHelper to make polygon edition easier and more generic

Here is the PolygonEditionHelper class which contains functions to make the polygon edition easier on a wxPanel (solve issue #18).
The SpriteObjectEditor has been adapted to use the capabilities of that new class.
(Just waiting for that PR to be merged to start working on the tile collision editor)