Analytics graphs

These changes provide a prototype for an analytics web app. It creates an api to retrieve analytics reports. It then provides javascript functions to draw graphs based on the reports (built on top of Google Charts). A demonstration page illustrates the usage of the javascript functions.