Added optional argument on which address to bind (socket).

Before, SFML bound `sf::TcpListener` to all available addresses internally. This change lets you specify to which address you'd like to bind (listen).

Only been tested on Ubuntu 14.04 (clean rebuild).