ENH: google analytics integration using oauth2
skips tests if no network or authentication config file is missing

@wesm, mainly just want a quick review of the testing suite to make sure it skips the test in the right situations.
