Adding support for generic pushes into the async queue

Besindes tracking events and custom variables the `ga_push` method will allow you to put generic data into the GA queue. 

One usecase might be the implementation of [e commerce tracking](https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingEcommerce#Example)