added status updates to all functions
status reader com timeout was too low, unreliably pulled statuses
fixed status reader printout issues, need to take a look at per-projector status issues or possibly refresh all status every time a change is made