Fixed the generator's codestyle
* Added doxygen header for all generator's files
* Merged benchmark_utils.hpp in autotune.hpp
Added documentation for overloads.hpp and custom_operation.hpp
Merge branch 'master' of https://github.com/viennacl/viennacl-dev
Added comments for the remaining uncommented files in the generator