Set pkg_add to return False on failure

pkg_add was returning a string on failure which was breaking other functions.
We do need to come up with a proper way of handling that error message in the future.
Merge pull request #237 from shermdog/230

Set sw.pkgadd to return False on failure
bump for 0.3.1