Squashed 'core/' changes from f675175..5d613bd

5d613bd If --log not given, log to user log dir by default, relates to #258
b01560f Add log for GUI command
afc784b Update CHANGELOG.md
d2f672c Merge branch 'bugfix/issue247' into develop
6cac3dd Fixes issue #247 and #252; yeyy; Is this too dirty?
ca29cc4 Reproduce issue #247 (cause is #252); yeyy

git-subtree-dir: core
git-subtree-split: 5d613bd60fd9333aa6b359ff92fe0399604d0164
Merge commit '5303093239b3eafbcb4a89e04100551d3ae10a12' into develop
Fix for the use new log stuff