Fix upsclient link after rebase
Fix compilation on Windows
Remove useless link to intl which break compilation on Linux
Update gitignore for Windows
Try to get rid of warnings
Fix weird difftime behavior
Fix Linux compilation
Re-create Eaton_SDK branch with (hopefully) rights files properties.

Fossil-ID: SVN r3330
Adapt NUT names to Eaton SDK

NUT names were referering to some non Eaton devices. For the sake of
coherence, in the Eaton SDK context, it is better to just use Eaton
device references

Fossil-ID: SVN r3414
Refine documentation build dependencies

Eaton SDK documentation also needs nut-names.txt, along with an
attribute to condition the content of nut-names.txt

Fossil-ID: SVN r3415
Eaton SDK documentation v0.2 and 0.3

Publish Eaton SDK documentation v0.2 and 0.3, including wording
clarification, and completion on the legal and support information.
Finally, add an introduction warning for the Beta publication

Fossil-ID: SVN r3416
Complete the list of Subversion ignored files

Add more generated files to the list of Subversion ignored files
(no functional changes)

Fossil-ID: SVN r3417
Serial port are ttyS not tty

Fossil-ID: SVN r3418
Add libeaton_dump_all function

Fossil-ID: SVN r3419
Documentation the use of LD_LIBRARY_PATH

Add a comment for Linux, when using shared object (dynamic libraries):
the system linker needs to know where to find Eaton SDK libraries,
in case these do not reside in standard system libraries location

Fossil-ID: SVN r3420
Add libeaton_version variable

Fossil-ID: SVN r3421
Add libeaton_debug_level variable

Fossil-ID: SVN r3422
Update doc with libeaton_dump_all and libeaton_debug_level

Fossil-ID: SVN r3423
Allow artibtrary number of variables and commands to be displayed.

Fossil-ID: SVN r3427
Avoid "string" as a variable name as it can be confused with a type by some compilers.

Fossil-ID: SVN r3428