trying to build with 2.10-M5

stuck on SI-6100. gadt pattern matching becoming a nuisance.
Moving to SBT 0.12.0
Integration with Sphinx

Organized build so documentation snippets are in the separate project.
Moved build to project/Build.scala. Minor cleanup.
Created looks that mimics the current LMS website.