Added a card search functionality.

I added a search functionality to the typeahead. If there is only one
matching card, then it displays it, otherwise it will show the user a
page where every matching card names are shown, along with the mana cost
and the scan of the card.
Fix bug with mana rendering.

Mana short form had a bug, where uncolored mana would be in the reduced
mana form, even if it was zero and the CCM was non-zero.
Example : mana cost is "White", it gave the following result : "0W".
After the fix, it becomes "W".
Moved the homepage to a separate app.

I decided to move the homepage application to it's own application, as
it did not make a lot of sense to keep it in the "inventory" app
anymore.