Minor radclient fixes
Needed for endian checks
Fix "weird" message
Remove some duplicate build macros
Change request struct name to rad_request
Gather existing log fields in rad_request into a struct. This allows us to easily copy them all when creating fake requests, or later, spawning child requests.
Add RINDENT and REXDENT macros
Remove trailing periods in log messages
Add some basic indenting
debian: update radiusd-to-freeradius.diff
debian: changed required debhelper to (>= 7.4)
debian: debian/compat 9 -> 7
We need to initialise SSL before reading the main config Fixes #646

It was initialised before instantiating the modules, but that's probably not enough for RADSEC
Fix potential NULL dereference found by scan
Only check if were building with libssl
Create new type PW_TYPE_TIMEVAL
Add parser for PW_TYPE_TIMEVAL
Make response_window a struct timeval
Set port in radclient 'auto' mode too
cleanup comments