- Removed SQL helper, for they are not of much use in a general project. Moving it to a specific project.
- Removed 'stringsearch' package, as there are libraries available, such as Lucene, that are specially tailored for that job.

- FileHandler.java:
	- Updated 'renameFile' method for better handling;
	- Updated 'getExtension' method for better handling;
	- Added 'moveFile' method to move files around;
	- Added 'moveFolder' method to move folders around;
	- Added 'copyFolders' method to copy folders specifically. In the end, it uses the 'copyFiles' method;
	- Added 'getFilesAt' method that returns a list of Files residing in a folder and in every subfolder. Can be both used with a String path or File.
	- Added the 'copyFiles' method, that handles all the copying, be it files or folders.
Updated Classes:
	-FileHandler:
		-Improved the getFilesAt method: It returns a empty list if the desired file has no subfiles no matter what.

	-ExceptionFormatter:
		-Fixed the bug where every line in the exception came with the timestamp. Also improved the way the message is created.

	-Tester:
		-Added the code needed to test the new classes.

New Classes:	
	-Device:
		-Class used to represent a Device with it's own properties.

	-DeviceController:
		-Class used to maintain a collection of Devices.

	-HardwareIdentifier:
		-Used to create and store the unique identity of the running platform.
Updated Classes:
	-Device:
		-Has a Log so we can track changes to properties.
		-Throws NoSuchPropertyExcepyion when a property is not found

	-DeviceController:
		-Better handling of Devices.

	-Tester:
		-Changed the tests for Devices.
Updated Classes:
	-Device:
		-Better handling of Properties;
		- Disallows changes to ID after it is set
Updated Classes:
	-Device:
		-Better handling of Properties;
		- Disallows changes to ID after it is set
Placed all constants in their appropriate place instead of having them all crumpled in a single place;
Removed the ErrorLog constant. every error should be logged in the current logger;
Removed unnecessary classes from the library, as they did not provide significant value;
Added various utilities to file handling;