REGISTRATION RIGHTS AGREEMENT OF FXCM INC. Dated as of June 21, 2012