Initial signals usage

Signals are now used to indicate that the server details and server
config have changed.
Merge pull request #1423 from psav/signals_methods

[WIP] - Initial signals usage