Add cask for NetBeans

pkgutil-based uninstall is somewhat greedy, applying to packages
matching org.netbeans.*|glassfish-*. NetBeans bundles a GlassFish
instance inside its install directory. GlassFish proper doesn't install
using Mac OS X installer at all, so hopefully no GlassFish paths will be
deleted accidentally based on the receipts. Uninstall also has to
delete /Applications/NetBeans since not all files are in the receipts
database thanks to some postflight unpacking.
fix a small bug that could stop the check link process.
Merge branch 'master' of https://github.com/phinze/homebrew-cask
update skim to v1.4.5
Merge pull request #1201 from jokester/skim_v1.4.5

update skim to v1.4.5
updated macvim link
Merge pull request #1202 from kal444/master

updated macvim link
use /bin/ln instead of ln, to prevent link error
people who use GNU core utilities's ln doesn't have -h parameter, so ln -hfs will course error.
use /bin/ln instead of ln to prevent this error
Add KeyboardCleanTool
Skype latest

Update Skype to grab latest version
little-snitch: update to version 3.3
update smartgithg to v4.6.4
Merge pull request #1205 from jokester/update_smartgithg_v4.6.4

Smartgithg 4.6.4
Merge pull request #1204 from darinmorrison/little-snitch-3.3

Little-Snitch 3.3
updating the version of adium
Merge pull request #1206 from brentley/update-adium

updating the version of adium
Merge pull request #1203 from wenbin1989/master

use /bin/ln instead of ln, to prevent link error

Closes #1191
Instacast 1.0.3

Update Instacast to 1.0.3
teamspeak-client.rb update url
teamspeak-client.rb update version, hash