rails update to 3.2.19
care less about all the html generated by the version controller, just look for the important stuff
check for the absence of a successful XSS-attack rather than the means to avoid it
bump version to next stable release version
copy svn support scripts as-is from our chef deployment scripts
replace occurences of 'redmine' with 'openproject'
add back --redmine-host option for compatibility

because we don't want to break old OpenProject installations.
However, this options is deprecated.
We need libapache2-svn for a working svn setup
re-integrate repository_authentication plugin
fix failing specs
Merge pull request #1623 from opf/backport/1615

Backport/1615
Spec test for validation on attachment model
Check the description length before save an attachment
given openproject runs in a subdirectory we cannot allow redirecting to a different subdirectory. also tries to catch shenanigans to circumvent the check like ".." in the path.
Merge pull request #1577 from opf/feature/rails_3219_update

rails update to 3.2.19
Merge pull request #1647 from netfighter/feature/14395-Internal-error-long-attachment-description

Meets #14395: Internal error when very long description is entered in attachment (> 255 characters)
Fix Footer is not fixed at the bottom after opening a taskboard
Truncate long page title and link to Wiki page
Truncate log text with ellipsis css property
Merge pull request #1658 from netfighter/feature/14375_footer_not_fixed_after_opening_taskboard