Added luhn validator.

Added a luhn validator to parsley.extend.js. Uses luhn algorithim to
verify that fields value is correct. Would be used on credit card fields
to assert that they have a valid credit card number, but can be used on
other types of data as well.
- try to avoid Maximum call stack size exceeded with jQuery .off() function for dynamic fields. Refs #138

- removed trailing space in .on() function in bindValidationEvents. Refs #138

- fixed ParsleyMultiple inheritance. Caused problems with jquery .on() & .off() on multiple inputs
- added trim function to binded triggers that where improperly binded by .on() function. Fixes #138
- added two data triggers that produced previous .on() bugs in test suite, to consign definitely this fix
Merge pull request #158 from guillaumepotier/remove-events-debug

Remove events debug
- updated CHANGELOG
Merge branch 'master' of git://github.com/guillaumepotier/Parsley.js into luhn-validator

Conflicts:
	dist/parsley.extend.min.js
	parsley.extend.js
	tests/index.html
	tests/tests.js
Added luhn validator documentation.
Merge pull request #150 from VoiceOfWisdom/luhn-validator

Added luhn validator.
- ship 1.1.14 version
Fix `minwords` value in the language template file
- specific behavior when field have required constraint. Do not show required error along another errors, and reciprocally (Closes #142)
Merge pull request #165 from mekishizufu/fix_reference_file

Fix `minwords` value in the language template file
- removed default 'i' flag with data-regex validator. Added data-regex-flag attribute. Closes #168
Swedish i18n
Splitting Swedish sentences into two
Minor Swedish change

Without "Du" it's a bit unclear if the selectbox does something.
Minor Swedish correction

@MagnusWinter pointed this out.
Merge pull request #1 from JensRantil/SwedishLocale

Swedish locale
Merge pull request #172 from MagnusWinter/SwedishLocale

Swedish i18n