fix error when metrics url does not end with /
refactor the build script a bit
add json serialization for health checks
expose health status in http listener and metrics module
health checks sample
cleanup and comment health checks api
bump version, push to nuget