removed MgRenderer, MgDrawableNode has -renderInContext:[atTime:]
move MgCoderExtensions.{h,m} to util directory
also added -[MgNode foreachPathToNode:handler:] to reverse the array order