Partial work for primitive Java interop (#73)

This gets some usage of int/boolean primitive Java interop working for
methods returning primitive values aren't working, but those same
methods do work when used from JavaIntegrationTest so I'm not sure
what's going on yet.
    
We also need to add support for all the other Java primitive data
types as well.