Fixes #3953: Add change request API

http://www.rudder-project.org/redmine/issues/3953 

Pull request https://github.com/Normation/rudder/pull/332 should be checked first