Repository: conda/conda

Issue:
Progress bar broken
![image](https://cloud.githubusercontent.com/assets/1882046/18741247/576de78c-80ae-11e6-8604-2af7117b9cdd.png)

```
C:\Users\Korijn\dev\myproject>conda info
Current conda install:

               platform : win-64
          conda version : 4.2.7
       conda is private : False
      conda-env version : 4.2.7
    conda-build version : 2.0.1
         python version : 3.5.1.final.0
       requests version : 2.9.1
       root environment : C:\Users\Korijn\Miniconda3  (writable)
    default environment : C:\Users\Korijn\Miniconda3
       envs directories : C:\Users\Korijn\Miniconda3\envs
          package cache : C:\Users\Korijn\Miniconda3\pkgs
           channel URLs : https://repo.continuum.io/pkgs/free/win-64/
                          https://repo.continuum.io/pkgs/free/noarch/
                          https://repo.continuum.io/pkgs/pro/win-64/
                          https://repo.continuum.io/pkgs/pro/noarch/
                          https://repo.continuum.io/pkgs/msys2/win-64/
                          https://repo.continuum.io/pkgs/msys2/noarch/
            config file : C:\Users\Korijn\.condarc
           offline mode : False
```



Discussion:
I am also having this problem, although only with `conda env` commands (e.g. `conda env create` or `conda env update`). `conda install` works fine.

``` bash
$ conda info
Current conda install:

               platform : linux-64
          conda version : 4.2.7
       conda is private : False
      conda-env version : 4.2.7
    conda-build version : 2.0.1
         python version : 3.5.2.final.0
       requests version : 2.11.1
       root environment : /home/alan/anaconda  (writable)
    default environment : /home/alan/anaconda/envs/test
       envs directories : /home/alan/anaconda/envs
          package cache : /home/alan/anaconda/pkgs
           channel URLs : https://conda.anaconda.org/conda-forge/linux-64/
                          https://conda.anaconda.org/conda-forge/noarch/
                          https://conda.anaconda.org/conda-canary/linux-64/
                          https://conda.anaconda.org/conda-canary/noarch/
                          https://repo.continuum.io/pkgs/free/linux-64/
                          https://repo.continuum.io/pkgs/free/noarch/
                          https://repo.continuum.io/pkgs/pro/linux-64/
                          https://repo.continuum.io/pkgs/pro/noarch/
            config file : /home/alan/.condarc
           offline mode : False
```


Resolving patch:
diff --git a/conda/base/constants.py b/conda/base/constants.py
--- a/conda/base/constants.py
+++ b/conda/base/constants.py
@@ -99,6 +99,9 @@ class _Null(object):
     def __nonzero__(self):
         return False
 
+    def __bool__(self):
+        return False
+
 NULL = _Null()
 
 UTF8 = 'UTF-8'


Test patch:
diff --git a/tests/base/test_constants.py b/tests/base/test_constants.py
new file mode 100644
--- /dev/null
+++ b/tests/base/test_constants.py
@@ -0,0 +1,11 @@
+# -*- coding: utf-8 -*-
+from __future__ import absolute_import, division, print_function, unicode_literals
+
+from conda.base.constants import NULL
+from logging import getLogger
+
+log = getLogger(__name__)
+
+
+def test_null_is_falsey():
+    assert not NULL