Added autoloader for Developers

Added code for adding support for Developers and constant variable
Names are change so it would not conflict with the already describe
constant name by the developer.

Signed-off-by: Vineet Gupta <vineetgupta22@gmail.com>
Developers Error Reporting Function Added

Developer required the seprate reporting tools
thus added the support or it

Signed-off-by: Vineet Gupta <vineetgupta22@gmail.com>