adds TestAgent for test and development environments
add interface for user type-generic variables
NewAgent returns type StandardAgent
Merge branch 'master' of https://github.com/Sproutling/gorelic into merge-patches