update cmake
lots of minor fixes for windows.  mostly adding ifdefs to take out code that's using C++11 but is not required (yet) for RBM functionality.  at twan's suggestion, we've removed makeUnique
msvc requires explicit declaration of exports.  added one to test
got rid of makeUnique.h include and std::make_unique calls.
more and more compilation works on windows.  need to revisit explicit instantiation miss on HandCmex -- which is currently commented out in CMakeLists
more progress on windows compilation.  got through building rigidbodycontraint
woohoo.  compiled everything except HandCmex on windows
booyah.  everything builds on win
tweaks from code review
Merge branch 'win' of https://github.com/RussTedrake/drake into win
Merge pull request #413 from RussTedrake/win

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