Merge pull request #48 from noazark/consul-stop-signal

Gracefully Leave Cluster w/ SIGINT
add support for enable_syslog parameter
bumped version to 0.4.4
changed source to berkshelf since i am making local changes and do not want to pull this from supermarket
added enable_syslog docs
reverted unneeded change to source
Added the server list to the cluster startup
Bumped version to 0.4.4
serverspec2.0 added and consul_ui test fixed

Current server spec installation will use 2.0 - which means i have to
change spec_helper and matchers.

Also consul uses the ui with an extra relative folder consul_ui - that
had to be fixed for server spec to pass
Adds server list to a consul instance running as a cluster with a bootstrap_expect value greater than one.
Adds server list to a consul instance running as a cluster with a bootstrap_expect value greater than one.
cleaning up .gitignore
clean up gitignore
GOMAXPROCS used through sysconfig

Updated init.d script to use GOMAXPROCS on sysconfig - This can be
changed on the attributes - best practice is to use same number as CPUs
available
Best Practice - Force Chef to setup number of CPUs

GOMAXPROCS picks up number of CPUs instead of leaving it as an attribute
Sysconfig triggers init.d template not the service

sysconfig needs to trigger init instead of the service - calling
immediately twice creates issues with the service already being
restarted
Squash dubious foodcritic warnings for FC001.

This should clear out the problem that #50 highlights.
Merge pull request #51 from jdef/enable_syslog

Support for sending consul logs to syslog
API updates

- Update serverspec API usage
- Update how ui is extracted, the file itself changed
- Increase coverage slightly with added test when using runit
- Cleanup helpers with more convenience methods

Add encrypt parameter

- Add test
- Add value to kitchen config
Revert "Bumped version to 0.4.4"

This reverts commit 7c8b9f478b37b26253df73ff8d00c4b43800bebf.