Add additional init script tests
Clarify when service_ensure is ignored
Add newline endings to manifests
Add basic acceptance tests
Add metadata.json checks
Follow markdown guidelines for lists
Add CHANGELOG