Merge pull request #3 from marcuschangarm/master

Added optional data and length fields to the return struct for authorize...