Remove RouterIO and replace with commons-io

This gives Play a build-time dependency on commons-io, but not
a runtime dependency.
Merge pull request #2842 from richdougherty/router-io

Remove RouterIO and replace with commons-io
Case-insensitive handling of response headers