Added the Apache 2.0 license

Went with Apache 2.0 instead of public domain, as the Apache 2.0 has some patent protections.  Should be safer for people, just in case. :smile: