Implement a simple database for cd records according to the book;
Add git ignore rules for temp files generated by CLisp
Practice with functions(optional, rest and keyword parameters)
Merge branch 'master' of github.com:uwydoc/clist-practices

Conflicts:
	.gitignore
Practice with using macros, [note] the `cond1` implementation is not right, do NOT use it