dynamic calendar in sidebar, style fix on research

The sidebar will automatically load events in the lab calendar.

`<table>` will look bad when contains a huge chunk of texts, change to div.

Images that are in a gird usually don't need to be set to certain sizes
since it will fit into the size of the gird.

modified:   _includes/javascript.html
modified:   _includes/sidebar.html
new file:   js/jquery.gcal_flow.min.js
modified:   _layouts/research.html
modified:   people/index.html
modified:   research/index.html