Add doxygen generation and artifact uploading.
reduced warnings
Update LICENSE file to correctly attribute all authors. Add modification note to all headers as req.d by Apache license.