started updating the News section (not ready for merge yet)
@ehuelsmann @evanwaning @mevenson
This isn't ready for merging yet but I just put the MR here to make it easy to review the changes.
I'm trying to update this (and hopefully soon the CLF pages) to spell out officer roles & responsibilities and open positions for nominations.
I also fixed up some bootstrapping stuff for the site generator and local webserver