Merge pull request #3 from okinoshima/master

update manual
bug fix at DShellFileNameCompletor
support input redirect
several improvement
improve builtin command lookup
add log command
support Task and Exception Class
add shell style regex matching
add assert
bug fix at pipe
add help(log, assert)
update manual