added version to data directory path
added application name and version properties
added application name and version properties
made getDataDirectory static
updated getLastModified() to support the file:// protocol
updated comments
removed unused property in test case
removed unused properties and added BATCH_UPDATE_URL
added a file.delete that will delete the file on JVM exit if the original delete fails
moved unzip functionality to FileUtils
added new exception
removed some un-needed functions relating to downloading files
updated fetchFile test to remove un-needed argument
attempting fix for Windows file:/// URI