the the richfaces dev guide talks about different submit modes (Server/Client) and Asynchronous mode for the rich:fileUpload component.how to perform a synchronous upload?how to handle submit mode? What's the difference?