Support Application-only authentication

ものすごく破壊的変更をしました。