Added allowCapturingOutsideBattle option to the config file

Added the allowCapturingOutsideBattle config option (defaults to true).
This allows servers to require all capturing be done inside battle by blocking pokeballs from being thrown by setting it to false.