Implement drop-while as a reducer. Follows the same atom-based strategy as drop and take.
Does not depend on any of my other reducer patches, but there will probably be some minor merge conflicts unless it is merged after CLJ-1045, and before CLJ-992 and CLJ-993.