Removed kotlinc. It is now downloaded during the build process and we track the supported version in build-definitions.xml. Also refactored all ant scripts to make them simpler.
Updated Disruptor to 3.2.
Fixed some Xlint warnings.
Improved is (instanceof) checks after the type inference improvements in the latest kotlinc build.