Check for filesystem data before looping on it, for chefspec+fauxhai
Merge pull request #127 from martinb3/master

Check for filesystem data before looping on it, for chefspec+fauxhai
Works with docker, if the ohai plugin sets node['virtualization'] correctly
Merge pull request #141 from martinb3/support_docker

Support LXC/Docker, for testing
adding a basic port checking script that won't cause problems leaving open connections
updating comment to state error code instead of True/False
adding a simple process name check script
adding a service definition.
added python-esq if else statement. Ruby guy will have to fill that in
added python-esq if statement for the id field.
my attempt at a proper erb template
Initial integration of Consul into platformstack
Install binary only, don't run initially
Add consul attributes file
Add elkstack feature detection and enablement
Foodcritic rule fix
Update Rakefile and test dir from template
Also add missing fixtures
Merge pull request #148 from martinb3/master

Add elkstack feature detection and enablement
Integration and unit testing for platformstack

Adds integration tests and 100% unit test coverage. I didn't bother trying to simulate some of the more elaborate things like the ELK stack search that happens. But it's a big improvement over what we (didn't) have before.