Add license text

This adds the license text for the GPL version 2, and a boilerplate header to specify that it is version 2 or later.

Just need @ralphbean's approval since he's the only other one who's committed code.

(After merging this, I will create a feature/0.1.1 branch from master and cherry-pick these commits over.)