doc: fix more license headers

Remove some cruft, set correct lgpl versions, update to lgpl where
this had been overlooked in the past, fix odd comment style...
GPLv3 => LGPLv2?