added a dynamic changelog page, pulling directly from github

addresses issue #175