Added:
* Line drawing mechanism for targeting and draw_trail_to_square depending on curses or tile support versions
* A few new tile definitions
* Changed tile json and tileset image loading from hardcoded to file read.
* "data/gfx.txt" file for loading tileset and tile json information