Poincare'-Takens normal form, weak resonances, quasi-periodic bifurcations, homoclinic tangency, heteroclinic tangency