Update Apache commons-io to version 2.4.

Version 2.4 is able to clean up circular symlinks.

See https://github.com/gocd/gocd/issues/360#issuecomment-50403790

Signed-off-by: Aravind SV <arvind.sv@gmail.com>
#000 - Fix agents table sanitization.

Values in the table can come from unauthorized agents, while they wait to be
accepted and enabled (they remain in 'Pending state'). The values they send
during that time should not be considered safe.
#679 - Fix Rails double render issues.

During config save, there were some cases when a double render would happen. In this case,
config change gets merged successfully, but since the original job name is no longer valid,
it fails to load it.
Merge pull request #687 from arvindsv/fix_rails_double_render_issues

#679 - Fix Rails double render issues.
Merge pull request #686 from arvindsv/fix_missing_agents_table_sanitization

#000 - Fix agents table sanitization.
Change command error stream prefix to STDERR.

Currently output written to stderr by a process shows up in the console
log with the prefix "ERROR: ". This can cause the user to interpret all
messages written to stderr as errors and many are just informational.
This change will help users make this distinction.
#000 - Fix JSUnit tests when run under IE 9.

* There was a console.log line which caused IE to fail the specs.

* Also, add a test which was missing, back to the suite. That was
  server_configuration_test.html.
Merge pull request #691 from arvindsv/fix_windows_jsunit_and_add_missing_test

#000 - Fix JSUnit tests when run under IE 9.
#675 - Fix a failing rspec spec in pipeline whitelist PR.
Merge branch 'pipeline-whitelist' of https://github.com/pivotal-cf-experimental/gocd into fix_failing_test_in_pipeline_whitelist_pr
Merge branch 'recursive-symlink-clean-working-directory' of https://github.com/pivotal-cf-experimental/gocd into fix_failing_test_in_pipeline_whitelist_pr
Merge branch 'stderr-output-prefix' of https://github.com/mmb/gocd into fix_failing_test_in_pipeline_whitelist_pr