Decouple the vesting functionality from `x/auth` and create a new `x/vesting` module which extends `x/auth` functionality. ____ #### For Admin Use - [ ] Not duplicate issue - [ ] Appropriate labels applied - [ ] Appropriate contributors tagged - [ ] Contributor assigned/self-assigned