* Add optional tags field * Remove duplicate icons * Add programming tags to all * Update docs * supportUrl -> documentationUrl * Ensure one language tag is applied * Add keyvalue check * rebase and fix tests * Format * Add cache buster * Improve test * Automated Commit - Formatting Changes * Update error * Fix missing tags * Fix scaffold --------- Co-authored-by: Octavia Squidington III <octavia-squidington-iii@sers.noreply.github.com> Co-authored-by: bnchrch <bnchrch@users.noreply.github.com>