travis-ci: Use master branch of libsearpc instead of ubuntu ppa build
Merge pull request #47 from Chilledheart/travis-ci

travis-ci: Use master branch of libsearpc instead of ubuntu ppa build
Resolve pidfile resource leaks

This patch resolves resource leaks caused by not closing the file streams upon
an write error.
[FIX] homebrew autotools path
Add clang-format file
Run clang-format