Only merge enableIcons and display if the latter is set.
Make standalone configuration window an option, defaulting to false.

Just use the standard Blizzard Interface Addon panel by default, but allow
for a standalone window to ease script testing.
Add missing module file needed by test script ast.t.
Ensure the generated script ends in a blank line.

This avoids complexity in the parser to deal with <EOF> at the end of the
toekn stream.
Be slightly more precise about what failed during translation.
Fix "buff.name.max_stack" translation from SimulationCraft.

Fixes ticket 441 by @talar13.