Added HTTP as a transport.
Removed HTTP-specific control protocol (to be replaced by same control protocol over BBOSH).
Removed CLI (to be replaced by executable Robot server JAR).
Removed dependency on static references to coordinate state through parts of Robot, replaced with injectables in BootstrapFactory.
Added content complete channel event to HTTP transport pipeline.
Add HttpClientChannel implementation with unit tests.
Use HTTP transport for Robot HTTP language features.
Add generic flush, shutdown input, shutdown output events.
Use generic ReadConfigHandler and WriteConfigHandler for channel config matching and modification.
Remove AstReadResumed node, instead ensure readable before reading configuration from channel.
Remove unused import.
Add HTTP unit tests and support for multi-valued HTTP headers or parameters.