Override `.select2-results li` default padding and margin

If using a `reset.css` file that adds padding and margin to `<li>` tags, then the select2 menu is inheriting this padding and margin and it looks broken.  This pull request explicitly sets the expected padding and margin for  `.select2-results li` elements to ensure it looks correct rather than assuming li will not inherit padding or margin.