Add js allows dynamically show inputs/types for different shipping methods.

This need to be handled in SyliusShippingBundle first and then this PR can be finished.