started in on major overhaul
more significant refactoring in cbct
Merge branch 'cbct' into develop

Conflicts:
	pylinac/cbctqa/cbct.py
lots of tests added. setup now uses requirements.txt