Added the Maps dock
Added shortcut to manually reload tilesets (Ctrl-T)
Install the header files of libtiled

This wasn't really planned, but I guess it may help some people.

No binary compatibility guarantees are made between libtiled releases,
but it could help development of external plugins. Hence the
MapWriterInterface and MapReaderInterface are now moved to libtiled.

Closes #259
Fixed compile against Qt 4.6

It did not have QDir::NoDot yet.
Added support for ellipse objects

Only supported on orthogonal maps for now. On isometric maps they look
like rectangular objects.
Fixed the license header of several files in libtiled
Added 'shape' property to Lua map object export

Mainly so that it is possible to check for 'ellipse' objects.
Fixed build issues pertaining to Qt5
More Qt5 fixes

* Fixed Plugins to allow for New Interface
  see: http://qt-project.org/wiki/Transition_from_Qt_4.x_to_Qt5
* Added a few Tests to make sure QT5 projects are supported correctly.
Additional fixes and tweaks to the Qt 5 support

The qmake variable QMAKE_LIBDIR_FLAGS was removed in Qt 5. It may come
back later, but we can rely on QMAKE_LIBDIR instead.

Other than that mostly whitespace and code style fixes were made.
Removed 'widgets' dependency from T-engine plugin

Actually it doesn't use it, as noted by Porfirio.
Fixed compiling against Qt 5 in debug mode

Compiling in debug mode exposed some more code that needed changes.
Added ellipse rendering for isometric maps
Small simplification to isometric ellipse drawing code
Made drawing tile object outlines optional

It's disabled by default now, and when enabled it will not affect the
'Save as Image' action.

Introduced Tiled::RenderFlags for this because there will probably be
more flags like this in the future.

Closes #37
Initial work to support per-map data format.
Allow saving in a format other than default.

By default the global setting is used, regardless of what format the map was in.
Unconditionally respect the original encoding of a loaded map.
Read tilesets with individual tile images (external or inline base64-PNG)
Write inline images for individual tiles for tilesets w/o external image.