Merge pull request #48 from Podmev/master

getType is correct, cast, getBase, variables names + kotlin var/val fix
Merge remote-tracking branch 'upstream/master'
Merge pull request #49 from Podmev/master

added static block
added vararg
Merge remote-tracking branch 'upstream/master'