Add savemap API endpoint

Issue a PUT request to /save/:mapid and send over valid JSON data (including custom properties such as leftScreen and such) to save the map to the database