User agent in base gateway class.

Conflicts:
	lib/active_merchant/billing/gateway.rb
Fix app55 user agent.
Merge pull request #1181 from Shopify/user_agent

Common user agent in base gateway class.
Generic normalize method.

Conflicts:
	lib/active_merchant/billing/gateway.rb