[Cleanup]
Use initialization list
Update .gitignore file
Add missing copyright statement
[Cleanup]
Update .gitignore file
Added warning-header to CMake files generated for IDLs
Added warning-header to "_common.h" Thrift-generated files
Fixed wrong copyright notice in Thrift examples
Fixed other copyright notices in Thrift examples
fix typo: iCub Platform -> iCub Facility
Fix some copyright statements
Clean release scripts and prepare them for the next release
Regenerate COPYING file
Add .gitattribute file
YARP 2.3.21
Revert "YARP 2.3.21"

This reverts commit a50151f7ec1bd17bc04180f0aff2e4b0402037a9.
including Matrix.h within all.h
Using cmake macros to create the Version.cmake file
(cherry picked from commit aa52a96f5d506b2b85d16f6b30d45ad6215bd5f9)

Conflicts:
	conf/YarpDescribe.cmake
Cleanup version stuff

* Rename YARP_GENERIC_VERSION to YARP_VERSION and define it only once
* Add YARP_VERSION_STRING
* Remove YARP_VERSION_MODIFIER
* Better handling of YARP_VERSION_TWEAK