OAuth approval prompt via a new configurable property

Supersedes https://github.com/Jasig/cas/pull/608
Shouldn't the ```serialVersionUID``` be changed?