patch applied, test added, and re-structured tests

This is an expedited request to get functionality back.  Tests to follow.

https://github.com/bower/registry/commit/f894b576da046d3d508b17b88672e152db4a39b7
Can you please move this to a new describe block for 'server'? It calls /packages but really any route should return 500 (or really 503 - but let's do that in a separate ticket).