replace let* with let when possible

Using let instead let* when possible is a good coding style, at least in
Common Lisp. Actually, let may have better performance since let can do
parallel assignment, while let* can only do sequential assignment.
Merge pull request #46 from xiaohanyu/devel

replace let* with let when possible