Address compiler warnings in carious "case" statements. (reported by runningaway)

Signed-off-by: nppangband <nppangbanddev@verizon.net>
Fix code in calculating ball spell projection (found by "Runningaway").

Signed-off-by: nppangband <nppangbanddev@verizon.net>
Merge pull request #47 from nppangband/work_in_progress

Work in progress