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