m.request: Add options with holdRender attribute

By default we will hold rendering while the xhr is running.  Sometimes
users will not want render to block while the xhr is running.  This
option will give users control of this behavior.