FreeBSD Support

By supporting FreeBSD, OCLint now should be compatible with the majority of unix-like systems. 

This patch consists of

* Switch from bash to sh, to support more systems
* Review all shell scripts to meet more restricted standard
* Use CMAKE_DL_LIBS for dl linking