ForceClient: BC BREAK - port should be int instead of String

I didn't find any reason, why `port` should be `String` so I changed it to `int`. I found it helpful because code on client side and server side should be similar and this was big difference.

But it's big BC break.