Added intellij
Check for the existence of brew cask before trying to install
Make my part of the install idempotent