merge from asutton/master
discuss D ranges and algorithmic complexity of the is_word_boundary example
correct attribution
Updates to iterator concepts.
More work on concept specification.

- Move constraints out of template parameters.
- Remove axioms.