upgrade to 1.5.0.preview.2 plus a few commits

- compile extensions as separate JavaScript file
- add include directive to example
- cleanup example a bit
- update to latest stylesheet