adjust error text due to latest mercurial
Add initial support for Python, based on presence of requirements.txt
Fix copy paste naming error
Avoid false positives by checking for .py files in addition to the check for requirements.txt.  Allow user to opt in to python detection by also looking at runtime.txt, which is used to specify the desired version of Python.
Moved Python version selection to external script.
Update kuduscript to latest for adding python support
handle all unregistered routes
fix #419 improve tracing to file by file