Гамільтанава механіка