Moved adder menu blocks filtering from DIC to block javascript
The filter property, used to filter the blocks in the adder menu, has been moved from blocks services declaration in the DIC
to each javascript which instantiates an inline list. In this way is the collection block to declare the blocks it can receive.

Removed filter property from the adder menu items
Added the isOnlyForCollections method to BaseBlock class to define when the block is available only for collections