Adding a base class for all vector-like objects.
Adding unary - operator.

Also switched to the correct preprocessor if statement to check for
c++11 features.
Working now with a common base class.
Adding complex to the allowed multipliers.
Typo in the random SU3 generation code.
Preventing the += operator in complex to go crazy.