handle single quotes like double quotes
don't just ignore exceptions (well, anything outside try/catch is still not shown to the user because the Ajax error is ignored by Grails)
fix error message about marker position
use 2.4-SNAPSHOT