User contribution

Added
- Medium.js as text editor - pagedown.js was not showing markup correctly
- Geocomplete.js plugin for google map address
- Wired up new fields (Latitude, Longitude, JuniorProgramme)
- Fixed a few issues on dropzone.js