Photocatalytic Hydrogen Evolution from Water Using Heterocyclic Conjugated Microporous Polymers: Porous or Non-Porous?