Test-kitchen/berkshelf integration plus saner default sumo.json files for debian and rhel platform family

Added test-kitchen and Berkshelf configuration files for easier testing.  This config only comes into play if a developer is using test-kitchen and/or berkshelf as is becoming the standard with chef (see opscode cookbooks).  Also cleaned up some style issues that were reported by foodcritic.  Lastly I created two custom sumo.json templates that set up saner default syslog and secure sumo file sources for debian and rhel family distributions.  Anything that doesn't fall into those two buckets ends up using the default sumo.json template.  Would be nice to have fedora and suse coverage but I didn't have time to test those distros.  Tested these changes on the following distro's on chef client 11.6.0

Ubuntu 12.04
Ubuntu 10.04
Debian Wheezy
Debian Squeeze
Centos 6.4
RHEL 6.4
Amazon Linux
Oracle Enterprise Linux 6.3