New templates added:
  reshape() where destination shape is a std::vector
  vector_to_tiny() converts std::vector to blitz::TinyVector
  tiny_to_vector() converts blitz::TinyVector to std::vector

BUT... these are not needed anywhere, and have not been tested.  So for now, they are commented out via '#if 0'
Re-doing pyext/ for CMake.  It has not yet been tested.
Check-in for security purposes.  Diffs have not been checked over.