Merge pull request #14 from manuel-freire/simplified-events

Simplified EditorModel, ModelEvents
Added show message to view controller
Merge pull request #16 from anserran/viewmanager

Added show message to view controller (see #17)
Added basic support for editor actions in controller With undo and redo as action examples.
Added more error control in loadActions
Merge pull request #15 from anserran/actions

Added basic support for editor actions in controller
Added Options dialog to show options panel
Merge pull request #22 from anserran/optionsdialog

Added Options dialog to show options panel
Added JTS library for triangulation, geometry boolean operations

Allows, for example, polygons to be merged into an existing,
possibly-disconnected shape; the shape to be triangulated; and the
result used to clip an arbitrary image. The shape could also be used
for collision-detection using the Jts "intersects" primitive.