Bug 561712 - Status constructors to accept Class<?> as identifier

Added method to extract identifier from class
Added new constructors to Status
Added new constructors to MultiStatus
Added unit tests for new constructors

Change-Id: Ide1b26b760b72219ca62e8d43396deb2cf18dc59
Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
8 files changed