Added a lengthy rationale and long term vision.
Added file and line number information to the Assert.
Removing the templated BLAS for now. A full implementation is a huge undertaking, and unless it is complete, it is not very useful.
Added substantially more traits, along with extra precision routines. The Base object now accepts an allocator template parameter.
LA.hpp will eventually include a lot of things, so we break it up into bits.
Adding Fortran and mixed implementations of BLAS.
Committing bits: LU, Permutation, QR, Reflector, and Triangular
Adding Random routines for the testing framework.
Merge branch 'master' of https://github.com/victorliu/RNP2

Conflicts:
	RNP/Types.hpp