Add status.

Add 102, 207, 208, 422, 423, 424, 426, 429, 431, 506, 507, 508, 510 and
511.
Update case of 418.
Fix messages for 308, 412 and 428.
Status 103 has never been standardized. Remove it.
Uncomment STATUS_IM_USED.

And update the RFC reference.
306 is now unused.

Regarding http://tools.ietf.org/html/rfc7231#section-6.4.6:

> The 306 status code was defined in a previous version of this
> specification, is no longer used, and the code is reserved.

Thanks @jubianchi for the review!
Fix message for 408.

Thanks @jubianchi for the review!
Add RFC references for all status.

Asked by @jubianchi.
[auto] Merge from Http

    • #00b61b9 — Add status. (Ivan Enderlin, 2014-11-04)
    • #5ff36c5 — Update case of 418. (Ivan Enderlin, 2014-11-04)
    • #539aa81 — Fix messages for 308, 412 and 428. (Ivan Enderlin, 2014-11-04)
    • #c4016a1 — Status 103 has never been standardized. Remove it. (Ivan Enderlin, 2014-11-04)
    • #12ac39a — Uncomment STATUS_IM_USED. (Ivan Enderlin, 2014-11-10)
    • #f037107 — 306 is now unused. (Ivan Enderlin, 2014-11-10)
    • #ae0588c — Fix message for 408. (Ivan Enderlin, 2014-11-10)
    • #e969020 — Add RFC references for all status. (Ivan Enderlin, 2014-11-10)

---

Merge branch 'master' of /var/lib/git/repositories/Library/Http