ViennaRNA wrapper based on ctypes

Introduces a wrapper for the ViennaRNA folding library. The python wrapper
uses a class with ctypes variables appropriate for interaction with the
ViennaRNA c code. This class is populated by successive function calls and all
results can be extracted from it.
Merge branch 'develop' - v1.0