Add docs for testing AuthComponent & more integration testing docs in general.

Address the issues raised in #2047