Reapplying realex gateway addition changes

@davidjrice fyi -- I reapplied your changes against most recent master. 
Taken from `lib/offsite_payments/helper.rb#70`

Thought it was a necessary part of the internal API.

```ruby
    def form_fields
      @fields
    end
```