Fixed bug where object selection borders where misaligned

Should fix issue #788
https://github.com/kangax/fabric.js/issues/788
Fixes my Use Case. Tested it with different stroke widths and paddings. Singe and multi object selection. Rotated and unrotated. Untested with scaled objects as I'm doing resize instead of scale.