A microporous framework from a magnetic molecular square: [Co(HAT)Cl2]4 (HAT = 1,4,5,8,9,11-hexaazatriphenylene)