Updated FileAbstract class to include ability to get md5 file hash and updated the test to include this.