Upgrading to use express 4+

The main changes have to do with updating the Express transport to handle Express 4+. A convenience method was also added to make creating a receiver simpler. These changes will not be compatible with Express 3x.