get room_sim externals to display properly in Purr Data

Fonts may not yet line up properly, especially in room_sim_3d where fontsize
is used to show z position. Also, no effort was made to improve the interface
of these classes. For example, size changes don't bump the source values
back within the bounds of the object.
10 jobs for port-room_sim-squashed in 406 minutes and 44 seconds (queued for 151 minutes and 21 seconds)
Status Job ID Name Coverage
  Test
passed #10534
i386 jessie debian
debian_jessie_i386_deb

00:31:26

passed #10535
x86_64 jessie debian
debian_jessie_x86_64_deb

00:37:08

passed #10536
x86_64 stretch debian
debian_stretch_x86_64_deb

00:32:46

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

00:19:36

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

00:18:55

passed #10543
stretch arm raspbian
raspbian_stretch_armv7l_deb

00:54:29

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

00:39:28

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

00:37:00

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

00:48:34

passed #10542
i386 windows
windows_i386_innosetup

01:33:01