Removed const_container_base & bugfixes.

- Removed const_container_base because it's a lot of effort to keep it
  working after all the major changes.
- Removed transformed_range because iterator_range works just fine.
- Doc changes.
- Minor bugfixes.