Negative dimensions based on parent width/height
Merge branch 'negative_widths' of https://github.com/jasonrclark/shoes4 into jasonrclark-negative_widths
finishing touches and specs for negative relatige width/height values
Reordered methods to honor public/private
make sure to expliicitly use parent width/height in relative dimension specs