Delete deck

Added deck_deleteDeck() together with the tests for this function. Added the declaration and the documentation in deck.h. 
Fixed releasing of the memory from test_deck_createCard() and test_deck_createDeck().
Modified .gitignore.