ENH: MoveStatus for async moves
MNT: missing pseudopos.py
ENH: pseudo initial example
MNT: pseudo position fix
MNT: concurrent
ENH: start of single pseudo axis class (needs renaming)
MNT: pseudo position subscription updates
ENH: pseudopositioner is a container (good/bad?)
MNT: fix for scalar pseudopositioners
Merge CAS changes from master into pseudo_pos
ENH: start of CasMotor
MNT: mostly-working CasMotor + example
DOC: cas_motor docstrings