Optimizing display performance

  - removed transition from section[role=main] (causing problems on slower connections with hero)
  - made hero JS check for canvas and quit if not found (specific image heroes a la homepage)
  - misc little changes
final reorg of the repo. broke the local dev site a little. tough nuts.
Merge pull request #440 from jessevondoom/master

RRRREEEEEEEEORRRRGAANNNIIIZZZZEEEEEEEE