Add winnow results to results_update_field

This allows triggering the listz:udated event to also refresh
out of date search filters
Escape the optgroup labels during initialization step.
Try building a giant html block and see how speed is affected.
Merge branch 'master' into the-need-for-speed

Conflicts:
	chosen/chosen.jquery.min.js
	chosen/chosen.proto.min.js
	coffee/chosen.jquery.coffee
	coffee/lib/abstract-chosen.coffee
	public/chosen.jquery.js
	public/chosen.proto.js
Merge branch 'master' into the-need-for-speed

Conflicts:
	public/chosen.jquery.js
	public/chosen.jquery.min.js
	public/chosen.proto.min.js
Make sure selected elements get flagged on build
Remove a bogus console call.
Merge branch 'master' into the-need-for-speed

Conflicts:
	public/chosen.jquery.min.js
	public/chosen.proto.min.js
Remove a bunch of unused winnow code
Remove result_activate & result_deactivate functions

These are dom-based functions which add and remove classes to show
option availability. Our new options_build method makes them
unecessary.
Zip up assets on build
Remove zip task from default task. This will have to be done manually,
for now.
Stop tracking generated js
Added generated js files to gitignore
Update links to stable and master versions using grunt task
Zip and update download links during the release task
Added some styles to the download links
Gitignore min.css files
Upload zip files to s3
Update links to point to Harvest's S3