backport 0.5.x workbench bootstrap strategy (using party blockers instead of appReady event)
improvements and flexibility on UploadServlet