Changed the licensing and removed a few dead files.
Changed licensing to "GPL version 2 or later" to avoid future compatibility issues. Also a unittest fix to the previous commit.
committer: Diggory Hardy <diggory.hardy@gmail.com>