Enable compilation with MSVC 2010 and running on Windows

Compiles with Cinder 0.8.5.

(MSVC 2010 is the last MS compiler that supports WinXP and that's why
I'm still using it. Unfortunately it doesn't support any C++11 so I
downgraded that stuff to the old style. FWIW I may finally upgrade
shortly for this very reason, above all else!)
Make particle data texture row size a #define

For easy changing for different video cards. For Tim's laptop this has
been 16000, but on Daniel's laptop this may not be more than 8192.
(Thanks for the asserts, they flagged this up straight away.)