Add API method to delete an existing deck.
Return proper status codes on overwriting a deck.
Use the right port in Jasmine tests.
Point to more useful examples on root page.
Add ability to create partial decks.

These may also serve as "stacks" of cards, by piping the output of a draw from
a deck into a new partial deck.