Add comments. Fix bug  #1351507 (pad color does not reflect, whether the pad is on front or back layer) and bug #1351388  (Adding a keepout area appears on the opposite layer than selected)