update document
some update of the documentation
initial macro addproperty
@addproperty is now working
some update
@addproperty can deal with spd = matrixdepot("symmetric", "pos-def")
add ParseError to @addproperty
initial user.jl
add @rmproperty
modify matrixdepot()
update readme and doc for user defined property
initial user data
add parter matrix
add test for parter matrix
update readme