* Improve zwave_js custom triggers and services * Switch from pop to get * Support string boolean values * refactor and add coverage * comments and additional assertions