Fix end EdgeEffect being offset by padding

The end EdgeEffect is offset by the sum of both paddings (left+right in horizontal mode, top+bottom in vertical). This is inconsistent with standard Android API and looks ugly.

This change fixes the edge behavior in my tests.