Exporting bindings to libmapserver into a new pure C bridge

Needs compilation of the inserted object file before launching make,
using:

gcc -fPIC -Wall -shared -c libmapserver-bridge.c -I/usr/include/mapserver -I/usr/include/gdal -lmapserver

YMMV
add news windows mapSetting.ui
Merge remote-tracking branch 'upstream/master'
Fiddling around with header inclusion / mapserver linking
Merge remote-tracking branch 'origin/master'

Conflicts:
	mainwindow.cpp
	mainwindow.h
	mapfileparser.h
Adding an iteration over the layers from map

Note: Code ugly, my C++ is completely rusty, there should be smarter to
do, fiddling with references / dynamic allocations ...

TODO:
- Fix memory leaks
- references vs pointers vs statically allocated resources ?
Adding some junk into the graphics components

Previous TODO still valid ;-)
Merge remote-tracking branch 'upstream/master'
MainWindow: Adding some objects to be more coherent with original python project.

mapfilestructure -> layers & map parameters.
Releasing memory (need to check though)
Better error handling / memory management
Better resizing (maximize) main window
Using resources instead of filesystem paths for graphics in UI
Better handling of loading another mapfile
Merge remote-tracking branch 'upstream/master'
Giving access to map extent parameters

- Begin to wonder on how to render objects from MAP definition (extent,
  map name ...)
- To be continued ...
Move icone to toolbar
Merge pull request #2 from yjacolin/toolbar

Toolbar
Add new method newMapfile + connect to the action
Merge pull request #3 from yjacolin/newAction

Add new method newMapfile + connect to the action