Astronomy and Islamic society: Qibla, gnomonics and timekeeping