Integration tests and test if build is necessary

This commit introduces serverspec integration tests
for the final product of this recipe. It also modifies
the recipe so it will only build and install if needed.
Fix readme annoyance and update changelog