jquery requirement of 1.10 or higher (gem version 3)
use ajax deferred object for better readability
add ability to set remote form url.