Added "Log.FileTarget"

Added "Log.FileTarget" which will allow logging to file
Fixed a few minor issues and added some functions

Fixed a few minor issues and added some functions, specifically
addTarget and addFileTarget