Fix: Make nginx optional for vayacondios server

- Split vayacondios server recipe into an nginx version and
- an nginx-less version
- Allows event streaming to work for installs that don't need nginx
- Fixes to basic_auth recipe
- Unify server announces as http

Squashed commit of the following:

commit 025d3cabe9a5bc0b1835102f196b8528754e8551
Author: David Snyder <david@infochimps.com>
Date:   Tue Apr 22 18:55:11 2014 -0500

    Make nginx optional in vcd cookbook

    Change-Id: I0bc0e96d004142ba2b00647fb9c0098ffd1062a5

Change-Id: I2ff2b750a9275fea8fedbb2d3e205c005b097ba0
Merge "Fix: Make nginx optional for vayacondios server"