BitmapLog: bitmap dump code via QAPI framework

Signed-off-by: Sanidhya Kashyap <sanidhya.iiith@gmail.com>
BitmapLog: hmp interface for dirty bitmap dump

Signed-off-by: Sanidhya Kashyap <sanidhya.iiith@gmail.com>
BitmapLog: get the information about the parameters

Signed-off-by: Sanidhya Kashyap <sanidhya.iiith@gmail.com>
BitmapLog: hmp interface to obtain the parameters' information

Signed-off-by: Sanidhya Kashyap <sanidhya.iiith@gmail.com>
BitmapLog: cancel mechanism for an already running dump bitmap process

Signed-off-by: Sanidhya Kashyap <sanidhya.iiith@gmail.com>
BitmapLog: hmp interface for the cancel mechanism

Signed-off-by: Sanidhya Kashyap <sanidhya.iiith@gmail.com>
BitmapLog: set the period of the dump bitmap process

Signed-off-by: Sanidhya Kashyap <sanidhya.iiith@gmail.com>
BitmapLog: hmp interface for the period update

Signed-off-by: Sanidhya Kashyap <sanidhya.iiith@gmail.com>
BitmapLog: python script for extracting bitmap from a binary file

Signed-off-by: Sanidhya Kashyap <sanidhya.iiith@gmail.com>