Added verbose parameter to Ollivanders.canCast which determines if the
player is informed if a check fails. Changed calls of that method in
other classes to use the new method signature.