Micro AIs: clean up loading of Lua files

Consistently use wesnoth.require, avoid wesnoth.dofile. Move commands
as close to beginning of file as possible in order to facilitate custom
modifications of MAIs.
Micro AIs: one more wesnoth.dofile -> wesnoth.require
Update changelogs