Render brand=* if present for amenity=fuel, shop=supermarket, shop=department_store, amenity=bank and amenity=fast_food

This is supposed to solve parts of #698.
I've picked some amenities, for which it makes the most sense to render brand. These are:
* amenity=fuel (Shell, Esso, Agip, Total, BP, …)
* amenity=bank (Sparkasse, Volksbank, Commerzbank, …)
* amenity=fast_food (Mc Donald's, Burger King, Subway, …)
* shop=supermarket (Aldi, Lidl, Rewe, Coop, …)
* shop=department_store (Ikea, Woolworth, Galeria Kaufhof, …)

Depending on what tags are present (only name, only brand or both), one of the following variants is rendered:
* [name]
* [brand]
* [name] + "\n(" + [brand] + ")"

Currently this will result in many amenities (especially fuel stations) showing up as "Brand xy\n(Brand xy)", because many of them have the same value for the brand- and name-key. I even had difficulties to find one, that has different values for name and brand. But this is in my eyes a tagging-mistake (tagging for the renderer), which will hopefully be corrected as soon as brand renders in this style (see also [the comment by Rovastar to issue #698](https://github.com/gravitystorm/openstreetmap-carto/issues/698#issuecomment-49944999)).