collector-udp: use dispatcher rather than storage

Change-Id: I33c2790441c951e9e86fd21407b699df0f87c01a
Fixes-Bug: #1204517
Fail tests early if mongod is not found

Instead of letting the tests report connection errors,
check for the mongod process early and don't run the
tests at all if it is not found.

Change-Id: Iebf420ba62954ffe0d2b9c23375c9a0ff9673845
Test the response body when deleting a alarm

This change test the response body when deleting a alarm.

Because since wsme>=0.5b5 , the return code and the response
are the those expected by ceilometer.

Fixes bug #1209093

Change-Id: I6699665be5938a9c699b179d241725b242bbea4a
service: check that timestamps are almost equals

Sometimes timestamp get rounded during conversions and fails. Let's use
assertAlmostEqual to be safe.

Change-Id: I79e935d4b54013a18d2e07e71411f2ead94d977f
Fixes-Bug: #1223346
Merge "Fail tests early if mongod is not found"
Merge "collector-udp: use dispatcher rather than storage"
Merge "Test the response body when deleting a alarm"
Merge "service: check that timestamps are almost equals"