Adding option to constructor for providing H matrix.

Adding option to class LDPC_parity_check_matrix constructor to provide a numpy array for parity check matrix. So options are: read matrix from alist file, provide matrix already created in a numpy array, or provide parameters to specify how to construct a regular LDPC matrix.