added Encoder helper instead of using the core one which is not in request until 5.2
Merge branch 'loc' into configuration
re-added encoding of task 4 api call urls