opts_lib: update options descriptions
AllOptions: print bool values as true and false (not 1 and 0)
npge: print "Running...", ".. done"
rename :cin => :stdin, :cout => :stdout, :cerr => :stderr
opts_lib/LOG_TO: describe possible values
opts_lib: section "pair aligner" => "blockset aligner"
replace 'block set' with 'blockset'
GetData: refseq -> refseqn, ena -> embl
exclude section "config" from `npge AllOptions` and `npge -g`
opts_lib: section of MAX_MATCHES is "ui"
section of MAX_TAIL and MAX_TAIL_TO_GAP is "main"
description of option ANCHOR_FP: add link to wiki:Bloom_filter
AddGenes: import ncRNA
npge -g, AllOptions: skip empty sections
AddGenes: import tmRNA
print new line after "Running script ..."
test_repeats.sh: find npge/npge.exe more accurately
detect application path using platform specific ways

Do not rely on argv and set_app_path(), remove set_app_path().
If the program is called without full path
(e.g., it is in PATH), then argv is not reliable.
read_config: resolve home dir
resolve_home_dir: replace {app_dir} with application directory