Bubble up status codes from Stagecraft

Stagecraft response | Spotlight response
------------------------------------------------
404                 | 404
200                 | 200 (if we understand it)
200                 | 501 (if we don't)
anything else       | bubble it up
no response         | 503

Rename ViewDirectory to ViewMap because it's not doing anything
too complicated.