This is another rather large pivot. We've done away with the RealVector class completely in favour of just using the native array types. It's going to be much faster to just specify [Float] than a RealVector<Float> in practice.

Also fixed syntax issues found in Xcode6-Beta3