Remove unused numForwardLane and numBackwardLane in Road
Fix a bug in forEachEntryFromLast method of ReversibleDBLQ class
Make the lanes stored in an innerlane first order

I hope the forEachFromLast() method that I impelemented will not be
slower significantly than the forEach() method inherited from the
Iterable class.
Update doc comments for drawLane in Lane