[update] keep names introduced by macro to urt_app_*

Signed-off-by: Shahbaz Youssefi <ShabbyX@gmail.com>
[cleanup] refactor common param definition macros

Signed-off-by: Shahbaz Youssefi <ShabbyX@gmail.com>
[bugfix] compile errors due to sizeof change

sizeof requires parentheses when given types instead of expressions.

Signed-off-by: Shahbaz Youssefi <ShabbyX@gmail.com>
[feature] Add URT_MODULE_DESCRIPTION

Signed-off-by: Shahbaz Youssefi <ShabbyX@gmail.com>
[feature] introduce command line arguments

Signed-off-by: Shahbaz Youssefi <ShabbyX@gmail.com>
[bugfix] put libraries after .o files during .so build

Signed-off-by: Shahbaz Youssefi <ShabbyX@gmail.com>