Register Contributions

Created the framework to contribute to the register form.
Added doc on how to use it in the readme
refactor the register page to use only "contributions" even for its own aka Account Info and Optionnal Informations

Some bug fix and added fixmes

<!---
@huboard:{"order":0.0390625,"milestone_order":63,"custom_state":""}
-->

Imagine when refs will be callbacks, we'll be able to make this the same bound function!