[cache] another promotion test
[cache] test_promotions_to_a_cold_cache_occur_reads
[cache] split promotion tests into SingleBlockPromotionTests and MultiBlock...
[dev] Use -- with Dev#message to avoid problems with ranges
[cache] InvalidateCBlocksTests, update to the new '-' rather than '..' range format
[cache] Little tweaks to make_stack
[cache] PromotionTests stuff
FIX: wrong library path inclusion

Without this patch this test suite emits error
with the script below.
The problem seems to be the library path inclusion.

rake install
dmtest list --suite bcache
dmtest list --suite enhance_io
dmtest list --suite fake-discard
dmtest list --suite infrastructure

Most of the fixes is to rewrite "tests" -> "dmtest/tests"

and Other fixes are
- add activerecord to the dependency
- add dmtest/device-mapper/dm.rb for facade
Merge pull request #2 from akiradeveloper/feature/fix-issue1-wrong-path

FIX: wrong library path inclusion