add QT project file
add dump method
add copy constructor of json_value type
tabs to spaces
fix memory leaks in json_value_dup