- update vud_widget arguments on hook_theme().
- we do not have standard theme overwrite so, generalizing a pseudo
theming function for widgets and votes: vud_pseudo_theming(), to reuse
it on both proxy functions. We do that in this way:
- let modules modify variables passed to the template
- and then provide template suggestions by hand. so, stop providing
function suggestions at theme calls, now we are using a mimic of
template suggestions. we are not using direct theme templates because
is not possible to decide dinamically the path where the template is
located(in contrast with function names and template names).
- for this change create and implement hook_template_suggestions() on vud_* modules
- no more need to use implement hook_theme() on vud_* modules.
- fix: define vud_votes theme hook once at vud.theme.inc
- remove vud_theme_functions() an update theme calls accordingly
- document all this changes!

- vud_node: let you add a vud_node widget on a node view showing one
widget per row.
- vud_comment: let you add a vud_comment widget on a comment view showing
one widget per row.
- vud_term: let you add vud_term widgets on a node view showing one
vud_term table per row. this is because vud_term vote tag
depend on one nid.