blockcommit: Add active commit test cases

Since libvirt 1.2.4, active commit is supported, add test case to
cover this.
After snapshot and blockcommit, check the backing chain in disk
xml via backingStore element.

Signed-off-by: Wayne Sun <gsun@redhat.com>