Bangalore is an inspiring mish-mash of old and new, and has plenty of options on offer, regardless of whether you are visiting only for a few days or live there.