set apps default location first

- default location must be set first before font installation.
- add brew cask cleanup