Cursor project -- initial checking
Log to console during initialization of logging process
Redo some logging

Should have better logging during startup, same everywhere else
Added missing "Cursor" classes
Merge remote-tracking branch: upstream/master