THRIFT-5564: setup java and kotlin lib building (#2593)
THRIFT-5564: setup java and kotlin lib building (#2593)

* add java build workflow
* add kotlin as well
* run full make with ant and maven
* shorten names

Co-authored-by: Christopher Tubbs <3aa19d4e8997b2df462f585a8b2cacb178dc9c21@apache.org>
apache/thrift,nsuke/thrift,apache/thrift,apache/thrift,Jens-G/thrift,apache/thrift,nsuke/thrift,Jens-G/thrift,nsuke/thrift,apache/thrift,apache/thrift,Jens-G/thrift,nsuke/thrift,Jens-G/thrift,Jens-G/thrift,Jens-G/thrift,nsuke/thrift,apache/thrift,nsuke/thrift,apache/thrift,apache/thrift,nsuke/thrift,Jens-G/thrift,apache/thrift,apache/thrift,Jens-G/thrift,nsuke/thrift,Jens-G/thrift,apache/thrift,apache/thrift,Jens-G/thrift,nsuke/thrift,nsuke/thrift,nsuke/thrift,Jens-G/thrift,Jens-G/thrift,apache/thrift,Jens-G/thrift,Jens-G/thrift,nsuke/thrift,nsuke/thrift,nsuke/thrift,Jens-G/thrift,Jens-G/thrift,nsuke/thrift,Jens-G/thrift,nsuke/thrift,apache/thrift,apache/thrift,apache/thrift,nsuke/thrift,apache/thrift,Jens-G/thrift