Clarify some documentation
Respond to ?about=transforms even if no pipeline could be negotiated
A for loop looks nicer
Allow file router to scan multiple filename extensions