Fix an indentation error in cli
insdoc gives full paths of sources to install_readable function
Merge branch 'master' of github.com:hadronproject/lpms
filesdir is an allowed path for insfile
filesdir and src_cache added allowed_paths for some functions
* isfile and isdir dont use fix_target_path anymore
* default allowed_paths list was extended
* fix_target_path uses install_dir, fix_source_paths uses build_dir as basedir
#Fix 27 and #28
*cd command uses fix_source_path for safety valve,
* inslib command gives a permission parameter to determine permission bit of the library
* a typo fixed in shelltools.install_library function
Merge next into master
Search, re-written