Add parsing of tile terrain information

Note: At this time, the terraintypes is not parsed so the information
obtained from tiles is only informational at this time. Will add the
terraintypes parsing in another commit.
Add new classes to GWT module def.
Add ability to provide a custom Preloader