Adopting Table driven tests so the all_tests.go file is greatly simplified.
Adopting Table driven tests so the all_tests.go file is greatly simplified.

heimsphere/user_agent,pantheon-systems/user_agent,mssola/user_agent,leprechau/user_agent