Faster access to DenseMatrix elements
description
The current indexer for DenseMatrix is slow to the point that it can take much longer to fill a matrix than multiply it. This really needs to be improved.
--Modified by Marcus:
1) Make the non-ranged checked internal method ValueAt public.
2) Add a Fill method, accepting a delegate like "double ProduceValue(int x, int y)".