update params for OpenBSD
don't use config_file_init under OpenBSD
some lints
Merge pull request #19 from triplevia/openbsd

Openbsd support