Add partially delivered message status

Initially driven by the work to add more supported statuses to the supported message status list.
Included in this feature change is the move to a Maven build process.