Expose raw request creation to the module API through pathstate.
Merge remote-tracking branch 'origin/develop' into develop