fixed global variables, made them extern in *.h files
c++ binding now supports vaults and encryption, added test program