Replacing existing license with Apache 2.0

Updated the code files to refer to the Apache 2.0 license. I didn't update the contents of /bin/ since I'm not sure what the purpose of that folder is.

Do we need to rebuild the framework and include it in the zip post these changes so the headers in the binary pick up the new license?