Introduce the new config option: SERIAL_OR_EXCHANGE
Merge remote-tracking branch 'upstream/master' into serialsection

Conflicts:
	src/score.h
Handle RIG_ENIMPL and RIG_ENAVAIL response from hamlib's rig_get_vfo() call

- call rig_get_freq() if rig_get_vfo() is not implemented
- error codes are reported as negative numbers
add documaentation for MY_QRA (needed for Stewperry contest)
Merge remote-tracking branch 'airween/serialsection' into int
Fix invalid string handling
added new placeholder: ! for exchange of other station
add hiscall before send "DE" if SEND_DE is used in DIGIMODE

- add documantation of SEND_DE to man page
Fix splitscreen.h

- Include only once
- drop unneeded include
handle newterm() not being able to allocate a second screen

- happens for ncurses 5.8 and 5.9 with --enable-sp-funcs
- do not change color settings in that case and do not switch to
  the packetscreen which is NULL resulting in a segfault
prepare for display of WARC bands

- add entries to tlf.h
- complete conversion table 'inxes[]' from band index to band mask
- add macros IsWARCiMask() and IsWarcIndex()
add statistics info also for warc bands

- countryscore and zonescore are evaluated only for non-warc bands
use new IsWarcIndex()
Extend searchlog() to show warc bands

- works only in QSO or DXPED mode where you are allowed to work
  the WARC bands
- fix for contest mode if there are some warc qsos in log
  (will not be shown now)

Based on HA2OS initial work on that. Thanks Ervin.
Fragezeichen für Rufzeichen hinzugefügt

- Wenn im Eingabefeld ein Fragezeichen eingegeben wird
  und es kein leeres Feld ist, werden die Buchstaben in
  CW gesendet, gefolgt von einem Fragezeichen.