Initial work on a TileMapRenderer concept
Initial commit of Tmx Tile Map code
Initial commit for HttpAsset classes
Updated TmxXml and TmxData to suit loading the first element

 - The TileMapOrientation is now mostly developed which a distinction between styles of Isometric
   tiling schemes.
Started working on a test of the TmxXml parsing process
Fixed up a few packages, imports and syntax errors
Reworked code until it passed basic tests
Bit more work on TmxXml parsing
Completed the TmxData definition and simple tests

 - Real tmx files are loaded in the Tmx unit tests.
 - Although, only simple checks are done to make sure they are valid.
Abstracted the use of RepeatFillRenderer

 - a StaticRepeatFillRenderer takes place of the old one
 - TileMapRenderer is a RepeatFillRenderer with key methods overridden
 - Also a basic design for rendering the individual tiles of the TileMap
Added a TmxAsset, it's untested but the concept stands

 - Needed a UrlParser utility because Haxe apparently doesn't have one.
Added a basic TileMap implementation and interface

 - Renamed TileRenderer for clarity
Created a design for the Tmx implementations

 - TmxTileMap exposes a TmxLayer as a TileMap
 - TmxTileRenderer exposes all the tilesets under a single renderer
Minor fixes to compile
Fixed up loading Http Assets and Tmx tile sets
Tmx loading and TileMap rendering is functional

 - Tmx rendering covers the basic functionality to render a layer's tiles.
 - No additional work is made to render multiple layers, background color, objects, etc.
Commented basic tile map classes
Updated broken TmxXmlTests

 - Still needs to be completed though
Commented almost all of the classes in tiles/tmx.
Added raw renderCircle function to Canvas2D