! http, can: support for custom status codes, fixes #564

Breaking behavior: HttpSuccess + HttpFailure are not public API
any more.
Merge pull request #577 from jrudolph/i/564/custom-status-codes

! http, can: support for custom status codes, fixes #564
! httpx: enable FEOU and FSOD to be interchanged in the usual cases, fixes #426

The idea is to
  - interpret application/x-www-form-urlencoded fields as text/plain so that FEOU can read
    it as well
  - interpret multipart form parts with content-type text/plain as strings that
    can be read from FSOD

This should make it much easier to change the form encoding on the client
without having to change anything on the spray side.
= docs: fix broken links and warnings
Merge pull request #580 from jrudolph/i/426/formFields-revamp

! httpx: enable FEOU and FSOD to be interchanged in the usual cases, fixes #426
! can: Implement redirection following (issue #132)