Upgrade theme API to inline version.
Upgrade widgets API.
Move docs from pages into own 'docs' folder as per new API.
Rename pages to _root.
Bring to current 2.3.

sorry this is an epic commit =/