RPM building framework into develop

This is based on the work previously done in the release/0.1 branch. Although in the PR the files are shown as new (as, actually, they are from the point of view of develop branch) in order to see the changes since release/0.1 you can see directly commit 8077292, which basically are:

* Patching the libthrifth library (according to README.md instructions)
* Using plugin.d to install Cygnus
* Better error messages if Cygnus copy fails
Using `cygnus-${PRODUCT_VERSION}-jar-with-dependencies.jar` (instead of for example just `*-jar-with-dependencies.jar`) ensures that the version included in the pom.xml is the same than the one in the `-v` argument in packages.sh, thus ensuring that the version in the RPM package is the same than the one in the Cygnus jar file.

NTC (just informative)