handle hidden fields to avoid "0" width issue

Hi,

When elements are hidden during the initialization of chosen, it was returning "0px" for the container width causing it to glitch out. This fixes that but returning "auto" which will make it inherit the width of the container instead. 

Let me know if there are any questions,

Thanks