Initial rough dialback support

* Code is rough
* Storing secret probably in the wrong way
* No cluster support

Conflicts:
	vines.gemspec
add vendor/ruby and vines.log to .gitignore
sign test certificate to avoid errors on recent OpenSSL versions
Merge branch 'stable_tests' into dialback_upstream
Stage 2

* Revert using sets for router collections
* Introduce Node utility module to hold utility functions, move some
  there
* Find outbound stream in dialback by id
Merge branch 'dialback_upstream' into dialback

Conflicts:
	.gitignore