add: possibility to have other backends in FakeNagiosEnvironment

This permits to drive FakeNagiosEnvironment with customised start/stop commands.
I can definitely do this, I thought you'd prefer it to be like this, to avoid many conditionals.
And how can Pynag know which method to use, if we want the backend to be only a parameter, e.g. in adagios.settings?