Changed iterators to use auto, some of which using range-based loops
break_points: cleaned up, added `find_if`s
break_points.cpp: return directly from conditionals
Merge pull request #41 from archshift/itr

Changed iterators to use auto, many of which using range-based loops