add header file to fix implicit declaration of score2()
Drop old logic which allowed to have only a rigportnumber

- RIGPORT expects a whole portname (e.g. /dev/ttyS0")
disabling rig control if no hamlib library compiled in
drop init_ and close_ function for native_rig
drop unneeded native_rig_get_mode()
drop native_rig_reset_rit()
drop all calls to native_rig_ functions from gettxinfo()
drop all remaining native_rig_ functions
cleanup header files and add include guards
make rigfreq local
drop unneeded tests of HAVE_LIBHAMLIB and redundant code
fix some minor problems

- make array index unsigned
- leave function if logfile could not be opened
further cleanup of minor problems

- make variable static to allow only local access
- initialize rigfreq in different files
- handle problem if file could not be opened
add missing parentheses
some cleanup for keyer logic

- Fix comments
- drop unneeded code
- leaving keyer switches back to correct mode (RUN/S&P)

cleanup keyer
Fix input of new CW weight factor with Alt-w