Updated Software Licensing

Changelog:

- Removed explicit listing of licenses
- Created review process for project license approval

Cleaned up and clarified language.

Made an assortment of language changes to make the document clearer. Still need to clean up more sections, and need to include explicit cross-references where necessary.

Also need to make sure that all references to the By-Laws are actually accompanied by a relevant clause in the By-Laws, and that no dangling references exist.

Further cleanup and changes.

Moving forward into the future

Automating things

Updated .gitignore

Moved from shell script to Python script

Reorganization and improvement

Updated template

Updated built script

Even more improvements and cleanup

Further cleanup and improvement