load_dotenv() returns True even if .env file is not found

This behaviour is not ideal since if the configuration file is not found in the filesystem it may be better to return False.
In this way the user can write something like:

if load_dotenv():
    #do stuff
else
    print("No file .env found")

Steps to reproduce

In [1]: import dotenv

In [2]: dotenv.load_dotenv()
Out[2]: True

In [3]: dotenv.find_dotenv()
Out[3]: ''