Registration refactoring

 - Created settings table for current_edition
 - Changed models to fit new design
 - Changed regitrations_controller
 - Changed JS
Merge branch 'develop' of github.com:Inovitex/fcms into develop