Responsive project page

The project page will now resize correctly as the browser
window resizes.

This page is not ideal at "small resolution" (750-970px
screen width), but works reasonably well at all others.

There will need to be some usability studies going forward,
such as quick navigation to things like comments, opportunities,
etc.  May want to reorder some of the items as well.
Right now you have to scroll forever to see there's
no opportunities, but the responsive layout works.