TYRUS-232: ComponentProvider moved to tyrus-core
TYRUS-232: Removed TyrusContainerProvider.
TYRUS-232: spi classes renaming

- no SPI prefix in spi package
- HandshakeRequest and HandshakeResponse now implement API classes
- HTTP headers should be represented by Map<String, List<String>> everywhere
- SPIEndpoint -> EndpointWrapper; EndpointWrapper -> TyrusEndpointWrapper
- SessionImpl -> TyrusSession
- no HandShake* (everything renamed to Handshake*)