Added door type to Map.draw_point()
Fixed map.draw_line() to handle negative line directions
Doors are now openable.
Creatures can now open doors.
Added support for multi-key commands and key for opening doors.