Some systems use /usr/lib64 instead of /usr/lib. This removes the hard
coding so ganglia can find the libraries properly.

Signed-off-by: Joshua Kugler <joshua@azariah.com>
convert aggregator from using os.system to subprocess.call to protect against bad values
sanitize metric name to only use characters supported by gmond
Merge pull request #24 from ganglia/ben.aggregator_fix

fixing bug in aggregator that makes it barf on bad data
Merge pull request #23 from jkugler/dont_hardcode_lib_path

Remove library path hard-coding
adding the beginnings of a test framework
adding travis yml for CI
Merge pull request #25 from ganglia/setup_basic_testing

Setup basic testing framework
Attempt to fix Travis build.
add Berksfile so tests can complete
removing accidentally committed Gemfile.lock, adding .gitignore to prevent future accidents.
removing libyml from Gemfile because Travis fails to find it.
more travis config experiments
speed up travis builds by caching the bundler stuff.
adding berkshelf to the gemfile to activate berks
trying to find runit with berks
run both knife test and foodcritic test
disabling knife test because it's failing on a dependent cookbook