Complete the Configuration Block handling... 

...by adding support for 'output.frequency.nominal'

Fossil-ID: SVN r2446
Add description for new variable added  - 'device.part'

Fossil-ID: SVN r2591
Add 'device.part' to list of supported variables

Fossil-ID: SVN r2592
define and use BCMXCP_CONFIG_BLOCK_PART_NUMBER constant ... 

...for reading the Device Part Number from Config Block

Fossil-ID: SVN r2593
- Add Device Part number reading from config block.

 - fix a few typo errors in comments,
 - Change driver version to 0.25.

Fossil-ID: SVN r2594
No functional changes

Removed redundant initialization for character buffer and replaced
hardcoded value for sprintf with sizeof(buffer)

Fossil-ID: SVN r2605
Added test.system.start variable

Fossil-ID: SVN r2857
Added description for 'test.system.start' command.

Fossil-ID: SVN r2858
Added constants for return code and UPS status.

Fossil-ID: SVN r2859
Added implementation for 'test.system.start' instant command.

Fossil-ID: SVN r2860
apcsmart: remove unused field 'def' from cchar

In apc_ser_diff() reporting differences between tcgetattr/tcsetattr,
'def' field was unused (along with related defines).

Fossil-ID: SVN r3804
apcsmart: minor tidying up

comments, trivial changes, code shuffling ...

Fossil-ID: SVN r3805
apcsmart: add functions informing about [un]supported cmds/vars

In unified fashion, instead of each protocol-verification related
function doing it on its own.

Fossil-ID: SVN r3806
apcsmart: simplify query_ups()

This commit changes query_ups() function and makes it rely
on the same deprecate_vars() logic that protocol_verify() requires.

We can shorten the code a bit now, and it allows us to do more
simplifications in subsequent commits.

Fossil-ID: SVN r3807
apcsmart: shuffle two functions

query_ups() and oldapcsetup()

Fossil-ID: SVN r3808
apcsmart: add var_verify()

The function will be used in subsequent commit for common verification.

Fossil-ID: SVN r3809
apcsmart: simplify query_ups() / proto_verification()

Both functions rely now on common variable verificaion
function.

Fossil-ID: SVN r3810
apcsmart: cosmetics

- code shuffling, comments, flow
- rename query_ups() -> legacy_verify()
- add few lines of help directing to man page

Fossil-ID: SVN r3811
apcsmart: add var_string_setup()

In theory deprecate_vars() should also consider APC_STRING variables.
In practice - we don't have any variables that are both APC_MULTI and
APC_STRING - but it's more correct this way, so let's do it.

Fossil-ID: SVN r3812
apcsmart: adjust regex logic

A bit simpler / tighter now.

Fossil-ID: SVN r3813