Start at optimizing css & js loading, prevents BG & logo flicker
Proof of concept requirejs

* Works for pages with clear dependencies, has some issues
  with inline javascript for kendo controls
Moved requirejs config into header to allow inline js
More caching config, fixes background image flash
Client & Pregnancy view javascript cleanup
load unobtrusive ajax for pregancy notes
Birth record & pregnancy edit view cleanup, moved scripts to requirejs
regorganized requirejs imports, use single file kendo dist
Compile requirejs modules for prod
Removed full kendo distribution, was giving optimizer a hard time
Better script optimization results -- change breaks JS during runtime!

* Figured out how to get good requirejs optimization results by removing
  sub-require to ../common. Inlined module load in page header.
* Broken pathing to ../app when loading from the page. Committed the
  changes as-is so I wouldn't loose the work.
Fixed requirejs app modules, now load correctly in dev & prod
Small JS loading performance tweak, fixes bugs /w jQuery plugins

* when loading jQuery asychronously there is no garuntee it will
  be initialized before the plugin (e.g., jquery.knob) tries to load.
Fix flash of unstyled EDD dial by fading and animating knob

* Looks cool and still allows us to defer loading of the
  jquery.knob plugin.
Default styling for un-initialized kendo widgets

* Prevents changing field height and FOUC on kendo load
Fixed birth record FOUC for kendo widgets
Merge branch 'feature/requirejs' into develop