src: improve the error message
test: update some error messages of the testings
src: add instance method 'determinant()' of PartialPivLU and CPartialPivLU
test: add instance method 'determinant()' testings
readme: add instance method 'determinant()' of PartialPivLU and CPartialPivLU
lint: add some files for linting pass