System preferences refactoring

- changed systempreferences design
- inproved code
- added symfony2 translations