Added automatic tile mapping

Supplying a tile sheet when calling LoadMap() on a tile map will use the
tile sheet to select tile images based on each tile's open edges. Use
ImageAuto as the tile sheet to use the default tile sheet texture.