Add status 103 and 308 and fix status messages

Nop :-).

`426` http://tools.ietf.org/html/rfc7231#section-6.5.15
```
HTTP/1.1 426 Upgrade Required
Upgrade: HTTP/3.0
Connection: Upgrade
Content-Length: 53
Content-Type: text/plain
```

`428`, http://tools.ietf.org/html/rfc6585#section-3
```
   HTTP/1.1 428 Precondition Required
   Content-Type: text/html

   <html>
      <head>
         <title>Precondition Required</title>
      </head>
      <body>
         <h1>Precondition Required</h1>
         <p>This request is required to be conditional;
         try using "If-Match".</p>
      </body>
   </html>
```