Added SFTP support in wotaskd, in preparation of a Jenkins plugin

The SFTP server will run on port 6022. Only password authentication will work, you need to provide the password of your wotaskd installation.
Adding shell support so that we can do things like symbolic links
Merge branch 'integration' into wotaskd_ftp
Adding the TCP port number for wotaskds built-in SSH server as a property
Allowing empty passwords is a bad idea. If you wish to use the built-in SSH server, set a password for wotaskd
Merge branch 'integration' into wotaskd_ftp
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>
Staleness buffer had error in ExpiringCache

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.
ERXCopyable Initial Commit
Makefile improved for seamless compiling with MIngw32/Mingw64
Supports Java 7
Supportings running as Windows Service
Parses all options from Windows/CLSSPATH.TXT
Docu updated
Binaries added