Render-order as map attribute, respected in actual in-editor rendering

This indentation change is strange and wrong. You also still have some tabs in your indentation in `map.cpp` and `preferences.cpp`.

In any case I will try out the change as soon as possible and will amend it with formatting fixes before accepting it where necessary.