SAPUI5: bug fixes (tab preserves todo changes, enter always finishes editing)

@passy I did a minor bug fix and realized I hadn't properly updated the remote branches so far. I'm by far not a Github expert but once I got everything on track again, the commits in this pull request grew to over 90. I hope this is all right.

Thanks for helping out!
Harald