Tidy up package.xml, add author and url elements.
Add license headers to source files, fixes #2.