Fixes #651
Merge pull request #652 from hyperunknown/checkbox-class

Fixes #651
Issue: initial_size always 0

options.initial_size = $this.find('.collection-items')... would always be set to 0 since it couldn't find the '.collection_items' element , fixed with $this.parent().next('.collection-items')...
Merge pull request #653 from philgagnon12/patch-1

Issue: initial_size always 0
Add support for FontAwesome 4
Merge pull request #655 from danut007ro/font-awesome4-icons

Add support for FontAwesome 4
Added icon docs, updated config info
Merge pull request #656 from isometriks/icon-docs

Added icon docs, updated config info
Implemented #426
Fixed the place where prototypes are inserted in dom
Only render prototypes if no data is available
Cleaned collection items markup and extended remove_button api and markup as well as do not display remove button if allow_delete is false
Fixed issue with prototype label not being correctly replaced in sub-forms
Merge pull request #661 from csarrazi/fix-prototype-label

Fixed issue with prototype label not being correctly replaced in sub-forms
Take care of safe_label options for pure HTML rendering

Just cleaning that hack, as it breaks the safe label functionnality from Knp Menu
Merge pull request #663 from jmeyo/master

Take care of safe_label options for pure HTML rendering
Legend before date fix

When its date input type rendered there is legend shown instead of label, this will fix issue
Fixed form collection allow_delete
Merge pull request #665 from PayteR/patch-3

Legend before date fix
Merge pull request #666 from philgagnon12/master

Fixed form collection allow_delete