User auto completion: fix #874

* AccountFacade: new findByNameEmailOrUsername method
* UserController: use this new method and hide email in all case
* WegasTeam & WegasShareUser: enhance auto-completion result display
add wegas-editmode to edit.xhtml body

* edit.xhtml
PMG edit mode: avoid displaying Properties tab several times

* PMG Client Script
JSlintin' with the Miles Davis Quintet

* wegas-pmg *.js
Merge remote-tracking branch 'origin/master' into glassfish4

Conflicts:
	wegas-app/src/main/webapp/wegas-lobby/js/wegas-shareuser.js
	wegas-app/src/main/webapp/wegas-pmg/scripts/server-scripts/wegas-pmg-server-simulation.js
	wegas-app/src/main/webapp/wegas-pmg/scripts/server-scripts/wegas-pmg-server-util.js
	wegas-app/src/main/webapp/wegas-pmg/scripts/wegas-pmg-client.js
	wegas-core/src/main/java/com/wegas/core/security/ejb/AccountFacade.java
Merge branch 'glassfish4' of https://github.com/Heigvd/Wegas into glassfish4