improvements

o now works better with regions
o added phi-search-complete-and-xxxx commands
unified behaviors of phi-search-complete-and-xxxx
better compatibility for multple-cursors

now works much better with regions.
for example,

(progn (skip-chars-[forward]) (forward-char))
(progn (skip-chars-[backward]) (backward-char))

when phi-search is started with two regions (indicated with []) above,
it results

(progn (skip-chars-forward) ([]forward-char))
(progn (skip-chars-backward) ([]backward-char))
improved

o better compatibility with nurumacs
o changed mode-line-format