feat(addOption):box-regitration
feat(form): add forms 'add-host' and 'add-channel'

* add JS fundation to handle action calls ;
* add HTML reusable template. Use a 'require' add the $action variable ;
* add 'form-fields' array in configs object. It's used to describe each
  entries:
  * validation rules ;
  * required fields (so we can dynamically build form).
* add french l10n strings.
feat(constant): add REGEX to validate form NAME and REMOTE_HOST
feat(i18n,french): update translation
feat(home): add anchor links
refactor(home,button): pick-up button to display instead of all list
feat(home,button): add 'data'-attributes to pass host's name and action

Also plug modal on it
refactor(home,make): pick-up buttons to display instead of all list