Don't show "Field can be make readonly" for mutable structs
Fix CS0126 and CS0127 issues with async methods.

The resolver now reports 'void' as expected type for return expressions in void methods.