Merge pull request #2 from ciscoheat/master

Merging branches.
Merge branch 'webshop' of github.com:ciscoheat/mithril-hx into webshop
Cart persisted in localStorage between page loads.
Search function added.
Added route for a specific product. Also used in search results.
Better search handling
Added product link
Better construction of Product and Category.
(Correct dependency direction)
Merge branch 'webshop' of github.com:ciscoheat/mithril-hx into webshop
Product page working.
Shopping cart now tests for product id when adding.
Category now uses menu.active(), just as Product.