Added Bootstrap default width, input-* and span* class support

I found these changes necessary so that select2 sizes and aligns correctly when using bootstrap `input-*` and `span*` classes.  I found with these changes, along with setting the select2 option `width: off` worked very well.