Fixing up the logging

Now logging file is honored correctly.  /logs is added to gitignore.  and by default stuff is not printed to stdout because it interferes with the repl