How to set up __init__.py for my addon?
Looks like my problem was that in the zip archive I made, I was putting my files in the root.  I had to create a subdirectory within my zip with the name of the addon, and then place the source files there.