Cleanup of excerpt helper

* replaced String concatenation by joining
* separator has default value to '', even it is nil