Make all of Chosen use border-box

Just found out about https://github.com/harvesthq/chosen/pull/2009

* First, we're using compass for box-sizing (FF28 and before requires `-moz`), so wanted to make that content-box addition use compass.
* Then I wondered why we're defining `border-box` in so many places. We should just override all of Chosen to be on the safe side, so I did that instead.
* I only had to update 2 height values with this change.
* This would close https://github.com/harvesthq/chosen/pull/2037

@stof @tjschuck
This input now has border-box applied to it, which means the padding is taken into account with the height. So even with `padding: 5px 0;` the input still only has a height of 25px. It's not used anymore.

I did keep `padding: 0` though in case any css was to try and override that from user stylesheet.