fixes + cleanup

- $LogFile=$False does not work for testing with if($False) anymore need $LogFile=""
- no need to delete logfile file before creating a new one
- New-Item just throws exceptions when used with "-erroraction stop"