Turning HP6624A into HP6652A.

First pass through the code.  It's probably broken, but I'm not getting
any major complaints from my IDE so I'm going to test it out.
Fixed unresolved reference artifacts from 24->52 retooling.
Manual testing successful.
Refactored, finished implementation, and manually tested.

I changed most of the properties to use the property factories
provided by the InstrumentKit.  I also added a read-only name
property and filled in some of the missing ABC methods with
NotImplementedError exceptions.
Added some more doc tests and made a few final tweaks.
Added import for the new HP6652a class.
Added terminal newline, tupled channel return, and reassigned copyright.
Corrected return type of channel method to tuple.
Small fix to TDS224 waveform download
Added HP6652a to HP docs
Added a doc string to the HP6652a.name property
Removed duplicate entry in setup.py
Added optional dependencies to setup.py
Fixed doc strings for the property factories

Now the instructions for the readonly parameter make sense
Refactored the PicowattAVS47 instrument
Fixed build error and added sensor class to __init__.py
Fixed another error in the avs47

namespace issue
Fixed typo in enum_property doc string

Doc string had two entires for the input_decoration parameter and none for output_docoration
Fixed syntax error in setup.py.
Added 3 instruments to the docs

Added thorlabs sc10, lcc25, and Qubitekk CC1