opensipsctl: fix compatibility issues with FreeBSD

	* FreeBSD's mkfifo only accepts "-m", not "--mode"
	* Improve compatibility of stderr redirect (change "&>" to ">&")

Reported by buchtajz.
Closes #364
tls: removed code to support OpenSSL <= 0.9.7
tls: removed SSLv2 and SSLv3 support
Fix bogus unsigned to signed int conversion.

This leads to failures of computing VIA branches when hash label is higer than 2^31

(cherry picked from commit 2759890fcf41c1af1237206a0f97957cca1f635c)
Fix restoring route type and AVP list when droping branch.

Closes #365.

(cherry picked from commit 9e033465cb2328dd10b6e0ac0d09bf92136dfd33)
Fix silo table definition - body field can be null.
lexer: allow multiple scriptvar parameters

Fixes #361
opensipsctl: properly enclose strings when checking their values
Makefile: do not overwrite TLS certificates

Closes #368
tls: add TLSAny alias for SSLv23 method
add newline at the end of error messages
fix load_balancer doc in lb_count_call() function
added exec(cmd,output,input,error,avpenv) function for exec