==========================
- Added
* ability to make authorized requests to the GitHub API (created ``authorize`` command)
* create a 3x additive ``--quiet`` flag (for silencing WARNING, ERROR and CRITICAL logging levels)
* show a message if the current version of the MSL Package Manager is not the latest release
* ``.pytest_cache/`` and ``junk/`` directories are now in .gitignore
- Changed
* use ``pkg_resources.working_set`` instead of ``pip.get_installed_distributions`` to get the information
about the MSL packages that are installed
* use logging instead of print statements
* the function signature for ``install``, ``uninstall``, ``update`` and ``create``
* replace ``--update-github-cache`` and ``--update-pypi-cache`` flags with a single ``--update-cache`` flag
* rename function ``print_packages()`` to ``info()``
* rename module ``helper.py`` to ``utils.py``
* show the detailed info about the GitHub repos in JSON format
* many changes to the documentation
- Fixed
* ``ApiDocs`` in ``setup.py`` failed to run with Sphinx >1.7.0
* bug if the GitHub repo does not contain text in the Description field
* searching PyPI packages showed results that contained the letters ``msl`` but did not start with ``msl-``
- Removed
* the constants ``IS_PYTHON2``, ``IS_PYTHON3`` and ``PKG_NAME``