Sanitize URL

Signed-off-by: Paul de Wouters <paul@hmn.md>
JSON encode body
Inject the schedule to the constructor
Configure WP Remote webhook on instantiation