Un-normalize Progress values

This fixes an issue where Progress objects with a min and max other than
0 and 1 would not display properly.
encode the JSON response for DataTables/selectize with UTF-8

to make sure multibyte characters in DataTables/selectize work
Merge pull request #653 from yihui/bugfix/DT-encoding

encode the JSON response for DataTables/selectize with UTF-8
Update font-awesome to 4.2.0
Make font-awesome a dependency for icon()
fixed iconClass function
Switch from Bootstrap 2 to 3
Update tab shown/hidden events for Bootstrap 3
Fix appearance of inputs
Update tests for new DOM structure of choices
Correctly find checkboxes and radio buttons with Bootstrap 3
Update selectize's CSS to use Bootstrap 3
Fix appearance of date inputs
Wrap inputs in div with class 'form-group' to maintain bottom margin
Adjust CSS for slider and selectize

This makes sliders and selectize inputs have width 100%, just like other
inputs with Bootstrap 3.
Reduce spacing above sliders
Fix headerPanel spacing

The titlepanel spacing also is unnecessary now with Bootstrap 3.
Update slider animation buttons for Bootstrap 3
Update showcase CSS classes for Bootstrap 3
Set width of divs inside of flowLayout