Simplify OAUTH implementation

Idea created by leonard.khoo on Nov 7, 2016

    With 9.1, the OAUTH toolkit came with N dialogs and configuration just to get it installed.

    Goodness, please simplify the deployment.

    Given competing products supporting OAUTH as an option out of the box without any further installation steps, it's really crazy to complicate the OAUTH Toolkit installation from the already complicated steps in 8.x