Revert "adding alias sampling to the adjoing source"

This reverts commit 95ec5de31516621e800500b9e3dd2f1b52e2221b.
Revert "adding random number generation timers"

This reverts commit d7db079e1729e5fb666ac0cb57606d89e02600a2.
Revert "fixing typo in alias table test"

This reverts commit b315c5a24aaa46b03acf1498f9f716b91af8b025.
Revert "modifying optimal domain sampling to use an alias strategy"

This reverts commit 27ed1129199577b01b197ae81691eed809d7f237.
updating timer names
removing a division from the uniform adjoint source
adding matrix-vector multiply timers