Not doing individual commits for this, tons of changes for tons of different aspects across multiple files.
Permission obtained from @DDynamic. Contributions from other users were removed since we did not obtain permission from them for the re-license. From this point forward all contributors must have a signed Contributor License Agreement on file.