cubicweb #1501256 Add a "type" argument to Redirect Exception [open]

At the moment raising a Redirect PublishException always lead to a 303 HTTP Error code.

The 303 status pertinent for user redirection after processing a request but the 307 (moved temporaty) and the 301 error code (move permanently) are useful too.

I propose to add a type attribut to the Redirect PublishException. Valid values are see-other (default), permanent and temporary.

done in<not specified>
closed by<not specified>