Add field count tracking, and ability to trigger a recheck

2 features added:

Ability to manually trigger a form recheck (eg if fields are updated via
script)
Ability to track the number of fields in the form. Useful for forms with
dynamic numbers of inputs. (eg phone number contact input - deleting a
contact will make the form dirty without any other fields being entered
into)
Whitespace tweaks
Whitespace tweaks
Refactoring contribution from jonegert.

* Add field count tracking (```addRemoveFieldsMarksDirty```)
* Added event to manually trigger a form check/recheck
Fixed issue #29 (select/optgroup issue)

* Change children() to find() in getValue so it looks deeper.
* Thanks to jvuoti for the contribution.
White space cleanup
Release and copyright date update prior to release
Merge branch '1.6-dev' of https://github.com/codedance/jquery.AreYouSure into 1.6-dev

Conflicts:
	jquery.are-you-sure.js