Boost157

Fixing boost iterator categories to match with new boost 1.57 policy