Irdan/delete alarm coverage

Adds support for the delete alarm API call, and also provides test coverage.