App only auth requests

Allows for parameter option to force app only auth request.  Lazy loads and caches app token if needed.