Raise different error for permission error and missing scope error

So that application can identify missing scope or permission error.
Bump version 1.2.5