updates for tileset merge

- replaced color_map.xml with graphics_definitions.JSON and added a new
class to handle the graphic pack definitions (name, colors, etc.)
- updated the embark group size increment from 5 to 1