Simplified CompactingLWS stuff.

Removing it soon.
Removed CompactLWS.
Added rule for CR/LF in quotes.

The part up to CR (or LF) is used, rest is discarded.
Enabled some ignored tests.
Enabled test_connection_14.
Added vim .swp files to .gitignore.
Added proper styling for spaces.
Removed GotCR.
Merge remote-tracking branch 'chris-morgan/master'
Merge branch 'master' into removeLWS
Fixed a LWS bug.

Related test:

    connection::test_connection_8
Removed quote related states.
Minor cosmetic changes.
Fixed ommited HT.
Minor changes.

Comments at : https://github.com/chris-morgan/rust-http/pull/29
Reverted info.rs in server examples.
Added snippet from RFC2616 for CR handling.
Modified consume_optional_lws.

It handles arbitrary lenth LWS now.
Removed unnecessary imports.
Updated comments about LWS.