React

This KSL Header is encapsulated, easy to implement, comes with a functional
search and weather widget, all the default nav links baked in, and exposes the
ability to set logged in state, account links, and nav active states with one
simple function.

__Tasks Remaining__

+ [ ] Figure out if any changes are needed from master and get rid of old subdirectory. This will likely resolve merge conflicts. Everything as it was when I branched from master was moved to the `old/` subdirectory in my branch.
+ [ ] Collapsible arrow csstransform rotate. Add csstransform check in ddm-collapsible? http://stackoverflow.com/questions/7212102/detect-with-javascript-or-jquery-if-css-transform-2d-is-available#answer-12625986
+ [ ] Safari, Mobile Safari: Weather Icon gets really small after changing location. But if you let the dropdown close and open again it is the right size again.
+ [ ] IE8: Weather Widget no worky (even with jquery 1 and es5-shim/sham).
+ [ ] All Browsers: Menu disappears right before it finishes closing when a collapsible in the menu is left open. I think the transition end event is bubbling up to the menu and the menu is erroneously interpreting that as it's own transition end event. Try checking the event target in menu.
+ [ ] Probably squash right before we merge.

__After Merge__

+ [ ] Tag.
+ [ ] Publish Github Pages.