Start reworking cmd_get_arg_direction
Remove some replicated code
Rewrite command framework
Update design doc with progress
Remove unused parameter from disturb()
Fix get_spell() prompt
Add some data checking, comment up game-cmd.c and make get_arg_point() work like theothers
Move game-cmd to cmd-core
Start moving to named arguments in cmd-core
Move across entirely to named parameters
Split get_spell() into that plus get_spell_from_book()
Remove a now superfluous function
Split store.c into store.c (core) and ui-store.c.
Remove use of current_store(), hack that it was, and try and pass store instances around more.
Remove bad maths
Update design docs, add start of an event one.