edge-resistance: Use current conventions for lists
Use GList *l and for loop for iterating, autopointers and autolists for memory management, and a function instead of a macro for a condition.
Just something I passed by that was a bit hard to follow due to using different conventions. Also has some MtkRectangle bits that was needed.