Add additional gitignore entries.
Refactor code

Improve default logging output.
Delete unused KryoObjectInput & KryoObjectOutput (use vendor ones).
Adjust TestHost to work with generic data & add data generator.