added option 'dontSetWidth' to deal with box-sizing: border-box layouts.

...width(), nor css('width') leads to predictable results...
trying to fix previous errors