Add possibility to define a 'ttl' block default setting

I've fixed block cache time (ttl) because actually all blocks had a `84600` default value cache time.

Moreover, the default value is not used until it's saved in block settings which requires users to click on save button on all blocks administration (and so, all pages where the block is present).

Thank you.