High-level Java bindings, part 1: DXContainer and DXProject

@kislyuk @kjlai Would one of you care to take a look? Thanks!

@mlin FYI