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.
Adding Sketch cask
Merge pull request #1192 from mhmoretti/sketch

Adding Sketch cask
i-explorer 3.2.2.4b
Update to light table 0.5.6
Merge pull request #1195 from SeanTAllen/master

Light Table 0.5.6
Audacity 2.0.4
Komodo Edit 8.5.1
Mailplane 3.0.3 (827)
Adding Pycharm Community version
Rename pycharm to pycharm-pro

Version 3 of PyCharm split it into two versions, Community and Professional
Update class to reflect name change
Merge pull request #1197 from mhmoretti/pycharm-pro

Change name from pycharm to pycharm-pro
Added version and sha1
Merge pull request #1196 from mhmoretti/pycharm-community

Adding Pycharm Community version
Opera 17.0.1241.45
Net News Wire 4.0.0-130
Update TVMOBiLi Cask
Update Bitmessage Homepage