Fix MojErr return status, remove unrequired macros

:Release Notes:
Remove bad macros from MojErr.h
Remove macros use from files,
Fix return status

:Detailed Notes:
Refactoring

:Testing Performed:
Compiled and tested localy.

:QA Notes:

:Issues Addressed:
[BHV-1216] Fix MojErr return status, remove unrequired macros

Open-webOS-DCO-1.0-Signed-off-by: Maksym Sditanov <maxim.sditanov@lge.com>

Change-Id: I65fd8dff370a96d3288f1404917e08a38d8a3a3f
Reviewed-on: https://g2g.palm.com/4805
Reviewed-by: DCO Verification
Reviewed-by: Maksym Sditanov <maxim.sditanov@lge.com>
Tested-by: Maksym Sditanov <maxim.sditanov@lge.com>