RFC: Change DST syntax to `T: Sized?`

Change the syntax for dynamically sized type parameters from `Sized? T` to `T: Sized?`, and change the syntax for traits for dynamically sized types to `trait Foo: Sized?`. Extend this new syntax to work with `where` clauses.

cc #357

[Rendered view](https://github.com/P1start/rfcs/blob/dst-syntax/text/0000-dst-syntax.md)