Don't add binstar tokens in the config tests

Otherwise the normalization tests fail if the user is logged into binstar, as
the normalized url is different.
Check for rc_list_keys using argparse in conda config

Also add tests for invalid list and bool keys
Changes to conda config:

- Don't check list keys in argparse (it checks both the key and the item)
- Check for list keys that aren't actually lists in the .condarc (for now we
  give an error)
- Add a test for this case