Fixed useless firing of value change events when binding properties
Added PrintStreamValueChangeAdapter
Added method to get the format property
Update