Add basic .travis.yml

Haven't tested if it works yet.
Rehash after changing the PATH
Miniconda installs to ~/miniconda, not ~/anaconda
Enable always_yes
Make sure the prefix is always ~/miniconda
Merge pull request #533 from asmeurer/travis

Travis CI
Update test condarc file to be the same as the sample one
Load the rc config for the whole config tests
Test the normalize_urls function
Add basic ability to test conda commands
Add basic conda info tests
Tweak post-link behavior.

If the post-link.(bat|sh) fails, don't treat it as though it installed
correctly and add it to the index.  This requires an explicit removal
before a re-installation attempt can be made.
Merge pull request #534 from conda/trent/dev

Tweak post-link behavior.
add code comments
conda config: don't add duplicate list items

Closes #535.
Merge branch 'master' of github.com:conda/conda
Fix conda config when the channel does not exist
Fix bug in conda config
conda config: control whitespace on top and bottom of file
Don't use unittest for new tests

It's terrible.