Replace MOLGENIS security framework with Spring Security framework + transactional annotation

- Replace MOLGENIS security framework with Spring Security framework
- Add permission manager plugin
- Enable @Transactional on database, remove begin/commit/rollbackTx methods
- Show login page when requesting page for which no access is granted