Add missing LGPL headers.
Fix file descriptions.
Fix __init__ superclass call in exceptions to make pylint happy.