External tilesets support

Hello there,

I needed external tilesets support so I've coded a little something. It should handle relative and absolute paths.

Feel free to merge if it seems ok :)