fix the bug for log transform parsing due to the inappropriate call to the base default constructor and inappropriate acesss to the base memember. now use initialization list to call parametric base constructor to set base member 'type'
bundle boost regex library and close #130
add hdf API to test code