Remote validation v2

Renamed the data-'s to "ajax" rather then remote
Built the data as an object rather than string
Used "-" names in data() rather than camel-cased
Merge pull request #4 from WaywardMage/master

Remote validation v2