Squashed 'Modules/Setting/' changes from 56f557f..7bcb95b

7bcb95b Adding a setting getter
69645da Add the corresponding interface method
8c06311 Make find settings by module public
0f09c28 Adding number field
af2e69d Adding a radio input setting field

git-subtree-dir: Modules/Setting
git-subtree-split: 7bcb95b3ad179e725413c18742ed32b6a5eb7d04
Merge commit '9e9f809564167d67e22d1eb4bfdeda0f6a8ede57'

* commit '9e9f809564167d67e22d1eb4bfdeda0f6a8ede57':
  Squashed 'Modules/Setting/' changes from 56f557f..7bcb95b