conform to new helm naming convention w/o *-c-*
ensure helm-ff-default-directory is valid

- When we resume, helm barfs if this value is nil.
- Fixes #7
fix last boggled commit

#7
Accept function for `helm-cmd-t-default-repo'

- #6 fixed