Recreate parser for each compilation

We don't want to keep the old parser as it caches the old tree and if a
file fails once, it will keep failing even though the error is fixed.
Update dependencies (most importantly lessc)

Fixes #7 and #8.
Accept "." as source and destination directories

Fixes #6.
Release 0.1.5