Changes to streamline config.

* Change configs to use valid_name instead of hash.
* Valid_name is a script to check a name is available on the path.
* Contains is a substring match that was in bash config.