Add file input, change controller upload method
Upload, validation, preview, save
Merge remote-tracking branch 'remotes/origin/MOB-1392-intmap-extension' into MOB-1785-upload-custom-marker

Clean up
Clean up after merging
Pin type parent
Pin type parents received from service and select filled
Fixed template data when adding pin types by a button click
Save parent category to DB
merged MOB-1392
Clean up after merging
CR comments addressed
Merge branches 'MOB-1392-intmap-extension' and 'MOB-1806-pin-type-parent' of https://github.com/Wikia/app into MOB-1806-pin-type-parent

Conflicts:
	extensions/wikia/WikiaInteractiveMaps/controllers/WikiaInteractiveMapsController.class.php
	extensions/wikia/WikiaInteractiveMaps/js/WikiaInteractiveMaps.js
Fixing things
Formatting
Code review: added missing PHPDoc
manually merged MOB-1392-intmap-extension; resolved conflicts in WikiaInteractiveMapsController.class.php
Merge pull request #3887 from Wikia/MOB-1785-upload-custom-marker

MOB-1785 Upload custom marker
Refactored some things. Changed "pin type" to "poi category"
Added delete map logging
Merge pull request #3947 from Wikia/log-delete-map

Added delete map logging