fix up the interface to prepare for testing

Added a "floatsize" method to [pdinfo]
Cleaned up the format specifier for [print] and gui_vmess
Got rid of unnecessary "l" in "%lg"
10 jobs for double-precision-interface in 447 minutes and 55 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Test
passed #9973
i386 jessie debian
debian_jessie_i386_deb

00:40:56

passed #9974
x86_64 jessie debian
debian_jessie_x86_64_deb

00:36:45

passed #9975
x86_64 stretch debian
debian_stretch_x86_64_deb

00:48:54

passed #9979
dmg v10.11 osx
osx_10.11_x86_64_dmg

00:19:18

passed #9980
dmg v10.8 osx
osx_10.8_x86_64_dmg

00:27:14

passed #9982
stretch arm raspbian
raspbian_stretch_armv7l_deb

00:55:38

passed #9976
i386 v14.04 ubuntu
ubuntu_14.04_i386_deb

00:37:33

passed #9977
x86_64 v14.04 ubuntu
ubuntu_14.04_x86_64_deb

00:33:28

passed #9978
x86_64 v16.04 ubuntu
ubuntu_16.04_x86_64_deb

00:43:33

passed #9981
i386 windows
windows_i386_innosetup

01:44:31