Upgraded the commons-io dependency to 2.4

The new one is backward compatible on the API level and the tests are still passing.

Leverage: If your project depends on a newer commons-io and jpasskit at the same time, you have to keep messing around with dependency exclusions to keep your classpath in shape. (This was my case at least)