Upgrade to browserify 7

So I followed the work @lukekarrys had done for browserify 5, and it worked basically the same. Some inline comments/questions below.