Merge pull request #8 from Queens-Hacks/bugfix/py2_unicode

Python 2 Unicode issues
Only make CEAB attributes if they exist
Fix the SOLUS update

So they apparently changed from using the <label> tag for labels into
using the <span> tag instead.

Nothing else seems to have changed.

Yeah...