oauthhelper and paramsparser are refactored, injection introduced
minor refactorings
Merge branch 'gdhelper_refactor' into develop