New form input type Polygons

Puts up a textbox and a map with Editor, on selection of polygons
the polygons are saved in a format exportable to Wikitext using
the #displaymap. Resuses code from Special:MapEditor

Change-Id: Ifc7c3dfd4166da3a145beaddb3a051d0a7aa9779
Patchset2: removed redundant stuff from testing.
Base class and hooks for Polgyons

Base class for polygons. Still needs to validate params

Can we use existing classes of polygons in Maps for this?

Patchset2: added autoloading class
Patchset3-4: merging and moving hooks to SemanticMaps.hooks.php

Change-Id: I2239271cd29b102b2ec3c7022b9b86229a8a9271
Merge "Base class and hooks for Polgyons" into nischayn
Added Validation class.

This class provides general validation of the string used to represent
Geographic shapes in SMW. Besides, it also converts this string into
objects of Models' classes.

Patchset2 : Using the new Validation classes

'''Tested to be working'''

Change-Id: If79ee28c4aceaa87b03780d834aabb2fd1f63088
Localisation updates from http://translatewiki.net.

Change-Id: I05c175f387f660b7942388bbd39973117905ec01
Fixed class name

Change-Id: I90590d38038eb243162f0327330e42d9e4ba87e7
Using the map editor library from Maps

Change-Id: I686a0de75bb400b58e40009c3a065cdd26dee4b6
Handling of extra parameters in polygons,etc.

Change-Id: Icbada40f5a09a846b3267a83803dc4d920b25cfc
Localisation updates from http://translatewiki.net.

Change-Id: I557d1aec9e1c65d48af4ccbb73b80043f1de996a
Changing system messages

* fixing an outdated external link
* correcting a typo detected by tw.n
* changing two messages as suggested by tw.n
* some minor formatting

Change-Id: Ib39e2b764f7e9455ee34d757bf43b5504d2c4a72
Localisation updates from http://translatewiki.net.

Change-Id: I9ee235c092fed7d5d7c5c6980948ac789e808d4b
Merge "Changing system messages"
Localisation updates from http://translatewiki.net.

Change-Id: I6a97ede773775c3b7e0767b7d197a0301c671fd7
Fix typo

Spotted by Shirayuki
https://translatewiki.net/wiki/Thread:Support/About_MediaWiki:Semanticmaps-kml-text/en_(3)

Change-Id: I808041aeb5cf3117836f77a127b23037b2d56fb3
Localisation updates from http://translatewiki.net.

Change-Id: Ice980d22c3bd6ab8fd6d1e6afb96c84e58fd67a0
Localisation updates from http://translatewiki.net.

Change-Id: Ibcadd3c414900b5c1a2b9cc497007e3293747602
Localisation updates from http://translatewiki.net.

Change-Id: I3b47bdaeece9bafc94533c55a885bbad5237be8e
update constructor to be compat w/ smw 1.9

Change-Id: I190909902cabb4d4d2eb59bfc9804c93ba75c357
Merge "update constructor to be compat w/ smw 1.9"
Using BLOB instead of String which breaks with Store3.

Also fixed minor typo

Change-Id: I77e3068b6f3745d2e139998b4f29e4d1817ca6bb