Updated tiled package to support libgdx 1.2.0

Accommodated for new spritecache limits
Added common interface for tilelayer rendering - will make supporting
isometric and hexagonal orientations easier
Allowed layers to be optionally cached when rendering