bootserver: make smoke test ask for the test device hosttype
ruby-puavobs: accept 302 response as well when asking for schools
bootserver: expect different smoke messages for thinclient and fatclient
Revert "client: do not remove fluentd service if autopilot smoke test is running"

This reverts commit 91e679be996eaea0c7d78bfc6ff8c2e5103b0d77.

For some mysterious reason, starting fluentd conditionally did not
work. This has been circumvented by asserting different smoke test
message sequences in the bootserver smoke test server.