Reapplying realex gateway addition changes

@davidjrice fyi -- I reapplied your changes against most recent master. 
This should probably not be set automatically. This is a public gem