Add ability to throttle capacity to the blocking queue.
Tidy ValidatingDataReader according to Code Analysis suggestions.
Many code review/variable naming consistencies.