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