adds support for custom g+ markup

It changes the way it adds g+ signup behaviour so we can have custom buttons and a bit more of control over it.