Flexitest: various fixes
Merge branch 'master' of github.com:Heigvd/Wegas

# By Francois-Xavier Aeberhard (15) and Anthony Geiser (1)
# Via Francois-Xavier Aeberhard
* 'master' of github.com:Heigvd/Wegas:
  Add help button to editor menu
  Fix #223 Login - Layout issue in firefox
  Add guest login button on login page
  Fix rights issue in game controller
  Create /GuestLogin/ rest method
  Fix gamemodel and modal form
  Fix wegas-datasource.js get for VariableInstances
  Fix issue in muscula tracker, there were no namespace
  Fix issue in Number history, was not resetted properly
  Fix ComboController return order
  Fix flexitests serialization test.js
  Fix tabview positionning issue
  Fix issue in wegas-template.js
  Fix serializtion-test.js
  Added error handling in io failure
  Fix LoginButton widget serialization
Give an initial zIndex to absoluteLayout children
fix flexitest results

*Rename id column to qid as it should be unique
*Set demographics as first columns
Flexitest manage empty lists
Editable type and label

*rename getName -> getType
+getLabel /getPrivateLabel
PageloaderSelect inputex module

choice with first level pageloader
+ mcqtabview default css (copy CEP)
Merge branch 'master' of github.com:Heigvd/Wegas

# By Francois-Xavier Aeberhard (11) and Anthony Geiser (1)
# Via Francois-Xavier Aeberhard
* 'master' of github.com:Heigvd/Wegas:
  Fix #222 Duplique une variable dans une liste crée la nouvelle hors de la liste
  Fix #199 Impact sur variable number
  Fix last commit
  Fix last commit
  Fix issue in GameModelScope
  PMG - Questions per period instead of per phase
  Fix buggus reference in test htmls
  Add UserFacade.guestLogin() to tests
  Fix UserFacade to return only registered user by default
  Add remove idle account procedure
  Refactor FileController location
  Add links list with autocomplete (game model updated)