build drake w/ eigen (=> most of our mex files) on windows

holy hell, that was a lot of work.  but here is it.  please help me review it very carefully!

Shall we delete this and use `numeric_limits` instead?