Replace '_' with space in field name.

When translation and fallback not available, it uses field name for translated text. I changed it to replace '_' with space so that 'customer_name' field will be translated to 'Customer name' without having to define in language file.
Adjust mockTranslator to cater for HelpersTest.testTranslateFieldNameUnderScoreToSpace
Added new test for replacing '_' to space in field name
Merge pull request #199 from gazard7/patch-2

Replace '_' with space in field name when translate
Simple typo in config
Merge pull request #200 from claar/patch-1

Simple typo in config
simplify test classname
make form type static and use to determine structure and classes for TWBS3
update existing tests to work with revised markup for TWBS horizontal forms (default)
update existing tests to work with revised markup for TWBS horizontal forms (default)
test that extra markup for horizontal form field not inherited by vertical forms
Merge branch 'develop' of github.com:Anahkiasen/former into develop
revert formType changes to form class and use current form data from from Container instead
delegate wrapping of action blocks to frameworks (for TWBS3 horizontal forms)
adjust TWBS3 test to reflect special wrapping for actions block
Supported form types are an attribute of the framework, rather than the form. This commit prevents (almost) classes being added to forms that mnake sense only to Bootstrap (and even then not necessarilt to Bootstrap3)
white icon test moved to dedicated TWBS2 test, as feature tested is unique to that framework/version combo
icon settings per framework now overridable globally in config or per instance icons prepended or appended to fields
allow for icon configs
test icon setting overrides