Keep unset row height / column width as None not -1
Created originally on Bitbucket by Adam Morris
If a row height or column width is not set, currently it's default is -1. A None value would be more intuitive.
Also, the writer won't write a width or height of 0, even though this is valid in excel.