Updates version, changelog and todo.
Merge branch 'release/0.5.1' into develop