Former Hartlepool United midfielder Callum Cooke has signed for League Two strugglers Morecambe.