redo some Linux fixes that got lost in some branch shuffling...
redo some Linux fixes that got lost in some branch shuffling...

Somewhere along the way we lost fixes for:
- using wprintf for a couple console primitives
- avoiding a name collision in newer Linux releases

SJS-DCO-1.0-Signed-off-by: Colin S. Gordon <colin.s.gordon@gmail.com>

csgordon/SJS,csgordon/SJS,csgordon/SJS,csgordon/SJS,csgordon/SJS,csgordon/SJS