Fixes #5079: Add API to manage Techniques

http://www.rudder-project.org/redmine/issues/5079
I'm pretty sure you don't need 3 nested calls to ```os.path.dirname```!