Freshen up irony-server code

- Add .clang_format
- Coding conventions updated
- Simplify Doxygen file headers
- Doxygen generation
- Remove unnecessary differentiation between header files with
  templates (used to end with .hpp) and without (.h)
- ...