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!

done
On Sep 20, 2014, at 11:06 PM, Twan Koolen <notifications@github.com> wrote:

> In util/realtime.cpp:
> 
> > @@ -198,7 +197,7 @@ struct timeval doubleToTimeval(double t)
> >  static void mdlStart(SimStruct *S)
> >  {
> >    double *wall_t0 = (double*) ssGetDWork(S,0);
> > -  *wall_t0 = NAN; 
> > +  *wall_t0 = -1.0; 
> It might be better to turn this magic number into a constant and use that constant in both places.
> 
> —
> Reply to this email directly or view it on GitHub.
>