Add basic support for temporarily locked doors

This will fall apart when:
The door does not completely close the path
The door overlaps large navmesh polygons ( making large areas off limits )

However, this is better than the current situation where bots will keep running into a door that will not open.