attempt to fix broken people pages

looks like the `square_image` method isn't always returning something
and that causes the whole page to break
a basic home page
change height of iframes
Merge branch 'master' into feature-home-page
Don't get lists sorted from API

It takes much longer, and we need to sort locally sometimes anyway.
Merge pull request #54 from theodi/feature-flex-module-height

change height of iframes as content loads
Merge pull request #55 from theodi/feature-avoid-double-sort

Don't get lists sorted from API
Merge branch 'refs/heads/master' into fix-broken-team-pages

Conflicts:
	app/presenters/publication_presenter.rb
Merge pull request #38 from theodi/fix-broken-team-pages

attempt to fix broken people pages
use masonry partial
conditional page title
wrong filename for jquery module
Merge pull request #56 from theodi/fix-script-autocompile

wrong filename for jquery module
fix vertial alignment of hero image on home page
fixes to styling for other types of image modules
starting to make configurable frames
Merge branch 'master' into feature-home-page
modules for home page
adjust sizes of frames on home page
fix image resizing as modules get narrower