Added support to specify thrift version

* update dev env to puppet-module-skeleton from
https://github.com/feniix/puppet-module-skeleton
* fix all tests