Make *.lisp and *.asd dependencies of the build

* Forces rebuilds when those files change
Update webkit2gtk dep
Don't output target commands
Join worker thread before destroying
Add browser history