Add eigen 3.2.0 to the source.
Update to VS 2012 and include Eigen locally.
Null out the pointer after deletion to try to avoid double-free.