Fixed a race condition that made print jobs stall, also fixed temperature reporting and a couple other things

See #568