Fixed doxygen generation for elementary.

- Merged doxygen step into elementary_make since we need executables to
  generate previews
- use HTML publisher instead of Doxygen publisher which fails miserably