Fixed incorrectly transposed adaptation matrices. Fixed order of matrix multiplications. Changed some variable names. Used shortcuts for matrix construction.
Allow for custom illumination white-points
Missed a flip in applying the transformation.
Changed import line back
Expanded if statements for checking if illuminant/whitepoint are input as strings or iterables
Transposed rgb<->xyz conversion matrices. Flipped the matrix multiplication order for the respective conversion step.
Merge pull request #39 from JasonTam/master

Transposed chromatic adaptation matrices (?)