Merge branch 'release/0.5.0' into develop
reduce name for ephemeral channels in length if it's too long.
bump version number to 0.5.1.
Merge branch 'release/0.5.1'