Lots of added functionality for supporting collision and automatic naming of tiles.
Added GetStrippedName to the property class to make it easier to do comparisons without having to worry about ( and " " in the name.
Yet another fix to the tileset tile width calculation.  I have fixed this so many times, but this time it's cleaner and I think solves all the issues.