same as commit 80d70b7a4d5ee9a4ba79deae0e840c65ccaf4131
- Removed OpenBSD stuff from freebsd port - Renamed bsd folder to freebsd since now it contains only freebsd-relevant files. - Changed CMake instructions to account for bsd port changes - modified main source file to account for openbsd port