[bindings] make sure swig processes Port before AbstractContactable.

Otherwise the Java bindings end up muddled, with
AbstractContactable::asPort not matching e.g. RpcServer::asPort.
Thanks to Mahdi Khoramshahi for reporting this.