store user-specified attributes for params

Add the ability to store attributes and attach them to parameters using
hdf5 attributes