rose edit: handle very large integer in integer widget

Closes #461

Allows the `rose edit` integer spinner to deal with integers greater than or less than the system max and min by using an entry box instead. A warning image is put next to the box in the event of it being outside the system max/min