padding to the smart layout 

added a even padding to the smart layout and a odd padding where it is needed.

so that if this is used for spritesheets and retina spritesheets you don't get 0.5 pixel positions