Refactoring of the user manual.

- Lifted Embedding chapter split up into Schemas, Queries and
  User-Defined Features.
- Overview of the query APIs in the Introduction chapter.
- Move Slick Extensions chapter further up, Direct Embedding
  and Slick Testkit down to the bottom.
- Clearly mark Direct Embedding as experimental.
- Put the Migration Guide near the top.