Add completion support

I've added completion support based on rbenv's. I got frustrated after not being able to tab complete like rbenv :smile: