Fix how we use fake yagnats, and choose distinct ports for processes in tests

Signed-off-by: Onsi Fakhouri <onsi@pivotallabs.com>