Twitter api test

So, the test isn't built yet, but we're well on our way and this pull request comes with some super nice things that will make our lives easier now and in the future.  Check it out.