Added debounce functionality to remote validation
Changed scope of timer variable for debounced remote validation
Ensured debounce works on multiple remote validators
Keyed the debounceDelay on the field object it's applied to
Merge branch 'debounce' of https://github.com/q-state/bootstrapvalidator into q-state-debounce

Conflicts:
	demo/remote.html
	dist/js/bootstrapValidator.js
	dist/js/bootstrapValidator.min.js
	src/js/validator/remote.js
Merge branch 'q-state-debounce'
#249: Add delay option to the remote validator, thanks to @q-state