Don't allow duplicate servers to be added

Closes flynn/flynn-demo#28

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>