Set MainOptionList and BattleSetting to slide in

...As their initial action.
OptionList:Fix positions in prepare_to_show_all()

Through additional calculations, every Option in a given OptionList
will now start the same distance from the screen during a slide in
animation.
OptionList: Highlight the first Option initially

Should have been a no-brainer.
BattleSetupList: Use correct input names

Them's fighting words.
Vertically reposition BattleSetupList
Vertically reposition MainOptionList

Wow, how did I manage to get both positions wrong?
BattleSetting:Replace VALUE_X with VALUE_DISTANCE

This will allow the value text to slide in and out as well.
BattleSetting: Let the scroll arrows slide, too

This requires the use of a new overloaded method in Graphic, which
allows the parent Surface to specify a specific location each time
the Graphic is drawn - perfect for when a Graphic has its position
dynamically updated.