Fix #35: In viewport draw mining serf behind mine

This splits off the function draw_active_serf() and calls this twice, once before drawing buildings and once after.