Add application and application type
Add several new constants
Check for '\0' in queue name
Add more get/set methods
Add a test template for event messages
Add method for getting/setting Report field
Move some typedefs to the correct headers
Add report to json object that represents a message