make: support linker flags for python C++ modules
make: relocated main executable definition after the library searching
ideas: added two more ideas to ideas_improvements.md
Merge remote-tracking branch 'origin/master' into buildsystem
make: allow updating build variables after first configure
make: store license for created python module
Merge branch 'master' of git.sft.mx:openage
doc: improved documentation, various fixes and clarifications
Merge remote-tracking branch 'origin/master'