swp file in gitignore
dont assign eigen results to const ref

this seems to break in gcc
move eigen specific functions to separate module

this allows us to expose score_student_t from C land
and test it against the python implementation
fix the test_headers
add the necessary source files for NIW in setup.py