Refactor for Java 7 compatibility

Had to move static interface method getDefault() from Tileable to TileUtilities.
Otherwise no functional changes. Tried it - worked.