source from app ENV and allow custom message

This will source app env in case we have SLACK_* vars set.
Also includes support for custom SLACK_MESSAGE