Avoid using spaces in names

This change avoids spaces in file names, that were created if space was
included in game name. Now, all references to game name in files are
normalized (lowercase, with hyphens instead of spaces). Also, I made sure that
assembly and apk files get correct names set both as files, and internally
(instrumentation tests were overwriting main game).