* Added distribution setup files (setup.py and setup.cfg)
* Cleaned up; corrected comments; added MIT license notice
* Changed function names to under_score style
* Fixed bug where NoPathError? would be raised even when d is None
* Renamed exception classes to DijkstarError? and NoPathError?