Mechanika hamiltonowska