From the largest in Mecca and Abu Dhabi to smaller ones in Malaysia, the range of architecture of mosques is vast and varied. Here MailOnline Travel have found some of the most exquisite.