removed redundant check
replaced some utility functions with their numpy equivalents
when throwing numerical error exception in CeperleyMatrix, mention the smallest_detrat
added CustomOrbitals to repository, which takes a t matrix and diagonalizes it