Big update with modules loader

new modules register and builder with 
$this->omap->module_register($mod);
$this->omap->module_build($mod);

new api and controller to load another controller
$this->omap->api($controller_api_name);
Then call api method with array parameter;
ex : $this->api->product('get_product', array('id_product'=>1))

$this->omap->controller($controller_name, $return_data); 
$return_data -> TRUE/FALSE. 
TRUE => will return string data 
FALSE => we can call any method in controller
ex: 
$mod[] = mod('mod_1');
$mod[] = mod('mod_2');
$this->omap->modules_register($mod);
$this->omap->modules_build($mod);

New create template with 
$this->omap->mod_tpl_data($tpl_mod_file, $data)
$tpl_mod_file = views modules that be templates
$data = array data if any

New register modules variable
$this->omap->register_mod_var()
This is use to register if modules with first version 




Signed-off-by: Agus Prasetyo <agusprasetyo811@gmail.com>
Update Note and readme