Parse input as hex instead of decimal to match display values in the register view

Currently, entering a value into a register's textbox in the debugger's registers view will parse that value with base 10. However, all values are displayed using base 16. Thus, if I enter 1500000, PC would get set to 0016e360, which is not what I expect.