added several productivity functions and fixed a few minor issues
Changes:
- added "debug":"yes" to kernel for GitHub versions
- fixed minor bug in detection of minimal CK kernel version (important since current python3-ck in official Ubunutu 17.04 is quite outdated: v1.7.2)
- fixed tests to report the error detected by running ck.access() or equivalent
- testfix: stop testing 3.5dev and nightly Python, but add 3.6 which everyone uses
- improved auto-generation of a list of all modules and actions: http://cKnowledge.org/shared-modules.html
- made removal of \r in text files safer on Windows (across different Python versions)
- added TARGET remark to all CK kernel functions to show target audience (end users vs CK kernel developers). Used in "ck list_kernel_functions misc".
- improved recaching of repos (taking latest updates from .ckr.json into account)
- blocked copying of repositories to avoid duplication of CK entries
- added "ck python_version" to print Python version used by CK
- now when calling ck without arguments, it will print just a short help