Small fixes

Removed unnecessary uses.
Fixed RuntimeException in Output\File
Removed unnecessary RuntimeException in the Logger::setOutput() method.
Other little changes.
Resolved conflicts
Merge pull request #2 from Kilte/fix-file

Small fixes