Refactor: allow re-use of service[elasticsearch]

 * add 'enable'
 * use notification syntax