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.

@wraithgar / @lukekarrys any idea about this? I had to change it to 1 which seems to make sense to me based on the test? Was it two because of a previous browserify bug maybe?