Fix T42857: Inconsistency between cache line visibility and ability to change frame from image space
Gooseberry request, circle select for graph editor
Smallhash: add support for iterating value pointers

also add reinsert function
Knife: fix edge aligned cuts, could add redundant verts
Knife: rename vert & edge 'draw' to 'is_cut'

More logical for checking if the edge is a cut into the mesh.
Knife: cuts along existing edges are now selected

This means cuts along existing edges don't have gaps in the selection.

Fixes T42616
Cycles: Code cleanup, typo
Correct last commit checking knife edges
Sequencer: optionally show strip offsets

was disabled in recent sequencer refactor, enable with view menu option.
cleanup: pep8
Fix T42857: Inconsistency between cache line visibility and ability to change frame from image space
Gooseberry request, circle select for graph editor
Smallhash: add support for iterating value pointers

also add reinsert function
Knife: fix edge aligned cuts, could add redundant verts
Knife: rename vert & edge 'draw' to 'is_cut'

More logical for checking if the edge is a cut into the mesh.
Knife: cuts along existing edges are now selected

This means cuts along existing edges don't have gaps in the selection.

Fixes T42616
Cycles: Code cleanup, typo
Correct last commit checking knife edges
Sequencer: optionally show strip offsets

was disabled in recent sequencer refactor, enable with view menu option.
cleanup: pep8