Two helper methods

These two helper methods are in some other open source libraries but we don't always include those. It bugged me enough that I added them here.

Signed-off-by: Aaron Rosenzweig <aaron@chatnbike.com>
"disabled" feature

These components can now be disabled.

Signed-off-by: Aaron Rosenzweig <aaron@chatnbike.com>
Small important bug fixes to handful of components

Signed-off-by: Aaron Rosenzweig <aaron@chatnbike.com>
Latest "vallum ajaxupload.js" that is in vallum's old repository.

The version of this we had been using was not compatible with Firefox! Replacing with the latest version solved this and still works in Safari and IE. This version of vallum's uploader is old news and will no longer be updated by him. He has a new "pay for" version. We may have to revisit this in the future or look for alternatives down the road.

Signed-off-by: Aaron Rosenzweig <aaron@chatnbike.com>
New Tool Tip Widget

You hover your mouse and a message appears. Like a tool tip.

Signed-off-by: Aaron Rosenzweig <aaron@chatnbike.com>
Merge pull request #373 from recurve/ToolTip

New Tool Tip Widget
Merge pull request #377 from recurve/ERXStringUtilities

Two helper methods
Merge pull request #380 from recurve/AjaxUpload

Latest "vallum ajaxupload.js" that is in vallum's old repository.
Merge pull request #374 from recurve/HandfulComponentFixes

Small important bug fixes to handful of components
Forgot to add "disabled" to .api file in recent commit.

Signed-off-by: Aaron Rosenzweig <aaron@chatnbike.com>
Merge pull request #379 from recurve/DisableComponents

Adds "disabled" bindings to two components.
Merge branch 'projectwonder_integration' into integration