Fixes #5079: Add API to manage Techniques

http://www.rudder-project.org/redmine/issues/5079
It answers and error to the browser

We can also do like in the delete function and put a default value if it's missing 

    if "Path" in request.headers:
      path = request.headers['Path']
    else:
      path = ""