add custom to set completion
use pcase function
describe options in README
Merge pull request #4 from steckerhalter/custom-completion

add custom to set completion