Changed getNodalBasisForCellTopology() to return exactly what the equivalent code in Intrepid::CellTools<double> uses for a basis.
Added setJacobian() to CamelliaCellTools, and made BasisCache use this.
Fixed a bug in the test in which it wouldn't notice failure for purposes of outputting diagnostic info to console.