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