Update ImageButton.cs

Modify the abscissa (pos_x), support of IE10/IE11
Three things:
1) Why does this only parse x as double and not y as well?
2) Rounding seems unnecessary to me, just casting should be enough (assuming .NET does the same?)
3) Remove the commented code