Some events cause malfunctions

Malfunctions make rooms unavailable too.

Also, boredom changes while traveling as well.
Damaged porn stations do not work
Merge branch 'mouse_interaction' into crew_update_loop

Conflicts:
	game/classes/station_class.lua
	game/states/play_state.lua
CTO and Engineer now repair/debug when they wander/work/porn

Renamed malfunction also
Merge branch 'master' into crew_update_loop
commenting out some print statements etc