Move this._app.listen call to listen method

Starting server after creating an object is usually not a good idea - there is no way to pass callback into `this._app.listen` and this blocks composing PeerServer with (at least) other restify applications.