Quick patch to fix menu positioning

Related to issue #16
Many adjustments; mostly Velocity and Enquire

+ matchMedia polyfill
+ enquire.js nice media query API
+ pull CSS animations/transitions for the whirligig carousel out of the
CSS. Now done with velocity.js
- pull scaffolding animations out of the CSS; also done with
velocity.js now
- pull Vein.js
- pull outdated libraries ($ selector, delegate, Drop)
+ Velocity -> 0.11.7
+ Velocity UI -> 4.1.2
+ Chopped a LOT out of Doubtfire. Enquire.js solves a bunch of this
boilerplate and changes to Whirligig help too
+ Introduce my traverse and attemptFocus methods into whirligig to chop
out some boilerplate
+ whirligig now defers its own setup until we enter the 'hand-only'
media query, which solves a bunch of problems
+ remove backups for left/translate. Any browser that 'cuts the
mustard' supports transforms
- whirligig no longer sets tabindex on the panels, which is… I dunno
why I did that