added TileMap EditorWindow: TileMapPalette

This class divides a texture into separate tiles and shows them inside
of a SelectionGrid Unity GUI element. An outline is to be rendered on
the currently selected tile. Constraints are already implemented against
non 2x2 or greater tile sizes.