- Inlined some tile functions
- mouse tile coordinates weren't updated with mouse movement. Fixed
  glutPostRedisplay() is called in all mouse functions.
- Implemented a merging algorithm for wall tiles.
  The algorithm makes two passes over the map. One the first pass
  it merges rows or collums of wall tiles.
  On the second pass it tries to merge lines or collums together