add hgignore and gitignore
apply astyle
game_modes: use IoView (base) instead of IoBase (derived)
ioview: add constructor and virtual destructor
add Lua-based bot for the game

--HG--
rename : src/console/iobase.cpp => src/bot/botview.cpp
rename : src/console/iobase.hpp => src/bot/botview.hpp
rename : src/console/main.cpp => src/bot/main.cpp
Merge pull request #1 from starius/master

lua bot