Change Logs to show correct data

Changed line 35 to show correct ipaddress
Changed line 56 to 58 to cerrectly clear log file
Changed status page of tinydns to view correct monitor status

Changed layout of status page to show all relevant data of failover dns
info
Changed startup script for correct startup and correct handling of failover principle

Added functions.inc to tinydns.sh to correct the bug that caused an
empty pkgpinghost file during startup of tinydns
placed kill pinghost.sh in svscan.sh, because there it also is started
Changed the tinydns_get_backup_record function to scan hostname instead
of ipaddress (hoostname is unique, ipaddress is not.
Also changed statuschecking against monitorip instead of failoverip.
And added interface used in setup_ping_items so it using the correct
interface in multiwan setups.
Make tinydns failover IPv6 comaptible
Replace newline in heredoc with actual newline per mainatiner request
Change require to not specify full path since its already in the include_path
Merge pull request #693 from jwbrown77/dns-rebase
Bump tinydns version due to last changes