Allow to use datepicker specific setDate arguments

Change is to support the '-1d', '+1m', and such datepicker.setDate arguments with the overridden setDate function.
Merge pull request #713 from aokros/dev

Allow to use datepicker specific setDate arguments
Add support for ('setDate', null)

When ('setDate', null) is called it deletes only date part of alternate field but time still remains.
This patch should fix the problem and properly delete whole alternate field in case that null is set as new date.
Fixed wrong commit
Merge pull request #714 from jhron/patch-1

Add support for ('setDate', null)
Fixes #706 altTimeFormat, altSeparator, altTimeSuffix doesnt allow empty value
Fixes #723 - Adds build process for i18n into one file
Remove es5: true setting from /.jshintrc

This setting throws an error in JSHint 2.0.0 and above, as explained by
http://jslinterrors.com/es5-option-is-now-set-per-default
Add test for altField focus redirection
Add test for altRedirectFocus option
Add altRedirectFocus option

If set to true (default), the altField will redirect focus to the main
field (this is how it always worked before this change). Otherwise, the
altField will not redirect its focus, and the altField will behave as a
normal text field that can be edited by the user.
Merge pull request #725 from emlun/redirect-focus-option

Add altRedirectFocus option
Fix #727 by alexpts - correct bower dependencies
Fixes #434 allows a getter method for options
Updates jquery, new version
creates new version
Merge branch 'dev'