Bringing in all sources to  to 0.5.0 release baseline
Merge branch 'release/0.5.0'

Inital commit and start of git flow based development strategies

This release also is the baseline release for the repository
Merge tag '0.5.0' into develop

Initial baseline release for Umcast