Add /usr/local to DragonFly compiler flags.

DragonFly 3.6 has a new package system that uses /usr/local as its base
instead of /usr/pkg. Support both paths.
Support all kinds of sensors in lmstemp.

Properly support any kind of input (fans, voltages etc.), not only
temperature. This includes the following changes:
 - Determine scale automatically
 - Support both low and high alarm thresholds
 - Each lmstemp meter can have its own range and used format
 - More robust file search and error reporting
Add metric scaling to fieldmeter and use it with sensors.
Make bsdsensor look and behave the same as lmstemp.

Changes in bsdsensor include:
 - add low alarms
 - the fields behave the same as lmstemp
 - the legend looks the same as lmstemp
 - bsdsensor* UI resources are analogous to lmstemp* ones
Make coretemp look and behave the same in Linux and *BSD.

Changes:
 - use user-supplied high and total if not supplied by OS
 - fields and legend are the same on both systems

This also unifies the look of all sensor meters.
Add unit to sensor meter legends.

Determine input unit and display it in the legend of lmstemp, bsdsensor,
coretemp and acpitemp.
Avoid blank loadmeter on BSDs.

Initialize total to force drawing after first real value is in.
Use correct sensor count in *BSD coretemp.

Use available sensor count, not available CPUs, in the meter. Affects now only
NetBSD, which handles sensors in hyperthreading CPUs correctly.
Silence clang warnings.
Remove dead code.
Put wireless meter in a more logical place.

Above netmeter is more logical place than between disk and raid meters.
Read coretemp's high once in checkResources.

This value, if available, comes from a read-only MSR on the CPU.
Separate metric and binary 'kilo-'.

Metric 'kilo-' should be 'k', not 'K'.
Add scaling for negative exponents of 10 to fieldmeter.

Metric meters can scale to milli-, micro- and nano-units.
Allow '/' in legend fields.

Interpret "\/" as '/' that does not separate fields, allowing more complex
units, such as m/s², in legend.
Add some more sensor types to bsdsensor.

Both NetBSD and OpenBSD have more supported sensor types. While at it, sort
the OpenBSD sensor types according to sys/sensors.h, reserve more space for
the unit and use strcpy since the size of strings is known.
Fix logic in CoreTemp::countCpus().

Do the glob for AMD CPUs in the right place.
Show coretemp only if supported CPU is found.

Check if there's supported CPU in the system. Also remove Linux-only
coretempPackage variable and handle multiple physical CPUs automatically.
Enable coretemp only on x86/x86_64.

It doesn't exist on other platforms.
Check *BSD integer types.

Check that we use same integer types as the BSDs. Also replace old BSD u_*
types with their standard counterparts.