Additional features

[x] Support for chat message on success
[x] Build started by and build params in the chat message
[x] Cleaned up the chat message
Related to the above point, `Started by: Not Available` is always visible when not using SCM trigger. Feels a bit redundant especially in the chat message.