added module hook position, basic support of smarty
module hook are now updated on module activation/deactivation and module deletion
altered smarty render for hook. new fallback stack : in the current template, in the template in the module,in the default template in the module