Mailing List register contribution

Added a component to contribute to the register form using mailing list only available at register.

Depends on #5 

<!---
@huboard:{"order":0.234375,"milestone_order":6,"custom_state":""}
-->

I can't because if there is only 1 element, it will be first and last at the same time and must be assigned `checkGoingUpDownKey` without the else, the result would have `checkGoingDownKey`