Correct EnumTraits documentation
Add Boost counting iterator library

The boost/iterator/counting_iterator.hpp header and its dependencies are
added from Boost 1.55.0.
Add Boost transform iterator library

The boost/iterator/transform_iterator.hpp header and its dependencies
are added from Boost 1.55.0.
Add StaticCast class template
Add EnumIterator class template
Merge pull request #107 from magicant/feature/enumiterator

Enumeration iterator implementation