added module plcmp_main_messages, added headers plcmp_main_error.h and plcmp_main_messages.h for supporting messages and main error codes which are being printed while program is being executed, added 'static inline' function for setting default main error data in main module, reduced code