basic glossary test
TCMS test case 147311

- add script to reset database with basic data in it. i.e. a few languages and translator as member and about fedora project created.
- refactor ClientPushWorkflow for better reuse
- introduce BasicWorkFlow to go directly to a url
- add Editor page object
- add functional test for testing glossary push
added glossarist user and rewrite test
automate tcms 147311
TCMS test case 170111
TCMS test case 167901
TCMS test case 167886
fix issues: user manager jsf page not rendering email column correctly
fix security rule for glossary delete check
TCMS test case 167899
refactor DocumentsViewPage and test