Moving INTERNAL to util.INTERNAL

Allows for library authors to access `INTERNAL` if they wish to make their own promise methods and use the `INTERNAL` property as it's used in the rest of the library (for example, I could write the method in #46 standalone in my own copy of Bluebird if I wanted).