Renamed example3-4 file to something more Python friendly
Fixed unoccupied_facility finder

The old one simply didn't make any sense. The new one returns the
facility object that isn't occupied.
Fixed error in passing "self"
Added debugging code to track down problem