Create SuroInput

- input.json file on conf directory, by default only thrift server input
- addInputType on SuroPlugin
- DefaultObjectMapper additional class injection
- TrafficController registers/unregister input
- KafkaConsumer implements SuroInput
- ThriftServer implements SuroInput