Update bootstrapValidator.js

Added two new public methods: addField and removeField. The first adds a new field validation options, and the second removes it.
Update bootstrapValidator.js

Added two new public methods: addField and removeField. The first adds a new field validation options, and the second removes it.
Update bootstrapValidator.min.js
Update version to 0.5.0 branch
Added dynamic example
Remove updateAll from validateFieldElement() method
WIP #125
#125: Support dynamic checkbox and radio elements
#121: Add events for form validate successfully or not
Merge branch 'master' into v0.5.0

Conflicts:
	CHANGELOG.md
	bootstrapValidator.jquery.json
	bower.json
	dist/css/bootstrapValidator.min.css
	dist/js/bootstrapValidator.js
	dist/js/bootstrapValidator.min.js
	package.json
	src/js/bootstrapValidator.js
Merge branch 'master' into v0.5.0

Conflicts:
	CHANGELOG.md
	bootstrapValidator.jquery.json
	bower.json
	dist/css/bootstrapValidator.min.css
	dist/js/bootstrapValidator.js
	dist/js/bootstrapValidator.min.js
	package.json
	src/js/bootstrapValidator.js
Merge branch 'master' into v0.5.0: Remove setLiveMode()
Merge branch 'master' into v0.5.0

Conflicts:
	dist/js/bootstrapValidator.min.js
Merge branch 'master' into v0.5.0

Conflicts:
	dist/js/bootstrapValidator.min.js
#195: Add events for field validation
#235: Add new method getInvalidFields() that returns all invalid fields
Remove field from invalid fields after removing field
Change the feedback icon attr: data-bv-field -> data-bv-icon
Update cvv.js

Remove non-numeric characters from creditcard before checking its length to determine the card type.
Merge pull request #245 from evilchili/master

Update cvv.js