changed commons-io version due to java 5 compatibility