Diff match patch, eval changes

Diff match patch, eval changes.

Plus annoying license file changes. If you have any other way to format these go ahead, but it's just moved LICENSE to GPL.txt, added APACHE.txt (for diff match patch), added COPYING and LICENSE (tell you to look at the other two, people expect to find information in these files.)