event is not defined here, and FireFox was blowing up on it

Showed as not submitting the search terms to _search, and thus the listing page had all cards.
bad grammar executed when no session was present

index blew up when there was no session with the query_pred_array in it. Always good to test in dev with a new session. :)
Improved the list display. Moved card helper function into the model, which I perceive as better-practice within Django. Tested on list, display, search, and test.html
Merge branch 'develop' of ssh://github.com/jcrickmer/mtgdbpy into develop