Build: Update prepare-release for use with grunt.
Remove compare_size; defer to plugin.

Signed-off-by: Rick Waldron waldron.rick@gmail.com <waldron.rick@gmail.com>
Position: Simplify default demo by removing drag functionality on positioned elements. Fixes #5380 - Position Demo breaks when dragging an element.
(cherry picked from commit 6da7278e879c0dc734c23231a71fdd92f7a57a0c)

Conflicts:

	demos/position/default.html
Tagging the 1.8.19 release.
Updating the 1-8-stable version to 1.8.20pre
Grunt: Replace all instances of @VERSION during copy. Fixes #8261 - Build: @VERSION replacement incomplete.
(cherry picked from commit 7475763474ba2dc976136c9374b201a1f6df8a83)
Build: Removed ant build.
(cherry picked from commit 84ac716fbfef194622ddeed4cadf03a769725de8)

Conflicts:

	.gitignore
	build/build.xml
	version.txt
Build: Update grunt to 0.3.9. Fixes #8257 - Minified files are missing terminating semicolon.
(cherry picked from commit 55e13692ee2937df9bda8e3348c4b07834e093d8)
Sortable: Always set placeholder size when necessary. Fixes #8262 - jQuery UI 1.8.19 don't respect forcePlaceholderSize.
(cherry picked from commit 4f19289c10e733a07cf60435c2e5df4ed2e23d37)
Datepicker: Corrections in Hindi weekday names, text labels. Fixes #8265 - Datepicker: Incorrect translations for Hindi locale.
(cherry picked from commit d783766f9053a2075c579296d819f0941796ac1c)
Resizable: Apply zIndex option to all handles. Partial Fix for #7960- Modal dialog does not disable resizables on the page.
(cherry picked from commit 6150abae49f77a3b2f67c39a3c60a06792b4de8f)
Datepicker: Added missing quote in Hindi i18n.
(cherry picked from commit e55391a4193a870c3e65f9d462433045f1717143)
Revert "Sortable: Always set placeholder size when necessary. Fixes #8262 - jQuery UI 1.8.19 don't respect forcePlaceholderSize."

This reverts commit 4f19289c10e733a07cf60435c2e5df4ed2e23d37.
(cherry picked from commit 21df5c27e312c6e5fda66e602abefa51c484d676)
Revert "Sortable: modified the contents of placeholder to a single "&nbsp;". Fixed #8135 - sortable: Horizontal sortable shifts causes elements to shift down."

This reverts commit b6e1f25ab8c038306146a6ead041dc18bfb9e8c2.
(cherry picked from commit b38dd26da0a7297941839195ff75885d6ecc67d0)
Draggable: Don't run stop methods for elements that have been removed.  Fixed #8269 - Removing draggable element on drop : a(this).data("draggable") is undefined.
(cherry picked from commit 27d10235539e0f5baad6ee7e8d3d91cab65e2cfd)

Conflicts:

	ui/jquery.ui.draggable.js
Sortable: update placeholder when axis is x or y. Fixed #8274 - placeholder doesn't move when dragging outside of container element
(cherry picked from commit b8b0c528301ab2bfc49e36143a3c4f6451e58ccd)
Tagging the 1.8.20 release.
Updating the 1-8-stable version to 1.8.21pre
Datepicker range demo: Use public APIs. Fixes #8292 - Double Click on from date in Date range datepicker.
(cherry picked from commit f6c0b71ae9cbed55bdcfd8058a4c89fee0b4c068)
Sortable: Moved change of helper position css. Fixed #5321 – Helper in a bottom-positioned Sortable is positioned wrong on drag start.
(cherry picked from commit 32f356bbfa9a8f3b90b4e64331e9108b4d87a349)