Configurable namespaced inputs

This is continuation of #1043

* it simplifies defining input/action namespaces of form builder

Extracted custom namespace fix to #1065 

I have no idea why it is red, but will check it later.
When does `else method` get called?